問題タブ [test-results]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
209 参照

azure-devops - .net core 2.1 テスト結果が TFS 2018 に表示されない

以下に示すように、.net コア 2.1 プロジェクト ビルド パイプラインがあります。

ここに画像の説明を入力

正常に実行された 2 つの単純な単体テスト ケースがあります。「.NET Core test」コマンドが正常に実行され、レポートが発行されます。

しかし、ダッシュボードの下に「テスト結果」が表示されません。 ここに画像の説明を入力

「Visual Studio Test」も含めましたが、ダッシュボードに結果が表示されません。ここで何が欠けていますか?

0 投票する
1 に答える
161 参照

python - Pythonのユニットテスト出力で差分ウィンドウを設定するには?

組み込みの unittest ライブラリ (python 3.5) を使用してアプリケーションをテストしており、一部のテスト ケースでは辞書 (のリスト) を比較しています。これらのテストが失敗した場合、出力はあまり役に立ちません。

最初の異なる要素 1:
{'emi[1557 文字]al': 509201.03、'remaining_time': なし、'nomin[1213 文字]alse}
{'emi[1557 文字]al': '509,201.03'、'remaining_time': なし、「いいえ[1218文字]alse}

どのリスト要素が間違っているかを確認するのは簡単ですが、限られた差分ウィンドウでは、異なる辞書エントリのキー名が切り取られます。self.maxDiff = None で完全な差分を表示できることはわかっていますが、それは私が望むものではありません。私は限定された差分ウィンドウが好きですが、差分のどこに配置されているかは好きではありません。

何らかの方法で差分ウィンドウの配置を構成できますか? または、辞書を比較するときに、Python テストで有益なテスト失敗レポートを取得するにはどうすればよいですか?