Team Foundation Server 2010を使用しており、 Jasmineを使用してローカルマシンでJavaScript単体テストを実行しています。
ワークフローベースのビルドを使用しています。
ビルド中にJasmineテストを実行して成功した人はいますか?Jasmineテストが失敗した場合、ビルドを中断できますか?
Team Foundation Server 2010を使用しており、 Jasmineを使用してローカルマシンでJavaScript単体テストを実行しています。
ワークフローベースのビルドを使用しています。
ビルド中にJasmineテストを実行して成功した人はいますか?Jasmineテストが失敗した場合、ビルドを中断できますか?
これが行われているのを私が見た方法は、CodePlexで入手可能なChutzpahテストランナーを使用することです:http://chutzpah.codeplex.com/
これにより、コマンドラインからJasmine / QUnitテストを実行でき、InvokeProcessアクティビティを使用してTFSBuildと簡単に統合できます。
http://www.codit.eu/blog/2015/03/18/continuous-integration-with-javascript-nunit-on-tfsbuild-(part-23)/をチェックアウトする必要があります
ブログ投稿では、TeamFoundationBuildサーバーでJavaScript単体テストを実行する方法の完全なシナリオについて説明しています。基本的には、Grunt(タスクランナー)とPowershellを使用します。また、使用できるコードカバレッジレポートの例もあります。