[Feature]: Power Fx Update
まだ誰も着手していません。
評価
調査の方向性
まず、Power Fx 1.2.0 に対する Test Engine の依存関係宣言と、数式を評価してテスト ステップを表現するコードを特定します。必要な範囲を定義する前に、名前付き数式、モジュール、Dataverse の状態が現在どのように扱われているかを確認します。サポート対象の Power Fx バージョンと、要求された数式および Dataverse のシナリオがテストで動作すれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Is your feature request related to a problem? Please describe.
The current version of the Test Engine has a dependency on version 1.2.0 of Power Fx.
This limitation prevents us from taking advantage of the latest features and improvements in the Power Fx language and integration capabilities
Describe the solution you'd like
I would like the Test Engine to be updated to support the latest version of Power Fx, moving beyond the current dependency on version 1.2.0. This update should include:
-
Enhanced Formulas and Modules Support: Incorporate the latest Power Fx language features and improvements, allowing for more robust and expressive test scripts. This should include support for new formulas and module functionalities introduced in recent Power Fx updates. This could build on Power Fx: Introducing Named Formulas. Consider updates to the yaml format to allow named formulas to be defined and used in test steps.
-
Dataverse Integration: Enable Power Fx functions to interact with Dataverse state within the test environment. This integration would allow tests to dynamically access and manipulate Dataverse data, facilitating more comprehensive and realistic test scenarios. This would then allow functions like
Filter(),Lookup()andPatch()to be used to interact with Dataverse.
Describe alternatives you've considered
No response
Additional context?
No response
- 主要言語
- C#
- スター
- 150
- フォーク
- 55
- 平均マージ
- 1時間 18分
- マージ済み PR(30日)
- 1
環境構築
このプロジェクトの環境構築ファイルはまだ確認していません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
microsoft/PowerApps-TestEngine のほかの issue
-
new
難易度 1/5 1時間未満 初心者へのやさしさ 68/100
-
new
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
-
enhancement
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
-
new
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
-
question
難易度 5/5 1週間以上 初心者へのやさしさ 20/100
microsoft/PowerApps-TestEngine の issue をすべて見る
似ている issue
-
copilot documentation
難易度 1/5 1〜3時間 初心者へのやさしさ 88/100
メンテナーはふだん 2 日以内に返信
-
[Rust][Flaky Test] multiple_deadlines_fire_in_order asserts a wall-clock gap instead of firing orderオープンCI/CD ⚒️ Flaky-tests 🐦
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
valkey-io/valkey-glide#7255 ·
メンテナーはふだん 3 日以内に返信
-
bug good first issue
難易度 1/5 1時間未満 初心者へのやさしさ 92/100
unoplatform/Uno.Core#99 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 86/100
aws/aws-dotnet-ai#75 ·