6

コマンドラインから Mocha で実行しているテストを含むプロジェクトがあります。にテスト スクリプトを設定しましたpackages.json。次のようになります。

"test": "mocha ./**/*.spec.js --reporter dot --require jsdom-global/register"

私は現在、コマンドを実行するだけの Visual Studio Team Services で簡単なタスクをセットアップしています。npm testこれは、コンソール内で Mocha を実行し、テストが成功するかどうかに応じてビルドを続行/失敗します。

私ができるようにしたいのは、実行後にテストの結果をビルド定義の「テスト」タブに入力することです。C# コードでテストを実行している場合に、このタブに入力できるのと同じ方法です。

これには Chutzpah を使用してみましたが、非常に複雑で、テストを変更して長い構成ファイルを作成することを意味するあらゆる種類のフープをジャンプする必要があるようです。私はすでにたくさんのテストを書いているので、本当にそれをする必要はありません。require最終的に私のテストのいずれかを発見したとき、Node モジュールに関連するその他のことについて不平を言いました。

私が求めていることは実際に可能ですか?Node でのテストの実行と互換性のある、これを達成する簡単な方法はありますか?

4

2 に答える 2