1

スーパーバイザーを使用してモカテストを再実行しようとしています。私が試してみました:

supervisor node_modules\.bin\mocha

エラーでループに入ります:

basedir=`dirname "$0"`

提案?

4

1 に答える 1

3

あなたがやりたいことはすべてだと思いますmocha -w

-w, --watch                     watch files for changes

ドット マトリックス レポーター (デフォルト) とうまく連携し-G、テストが失敗したときに唸り声を上げて通知します。

編集:

あなたが言及した Windows 関連の問題を見つけました: Mocha に私のプロジェクトを監視させようとすると、「そのようなモジュールはありません」というエラーが表示されます

私もそれを手伝うことはできません。

しかし、supervisor質問に戻ります。mocha をインストールすると、「bin」スクリプトは node_modules/mocha/bin にあり、次のコマンドでテストを繰り返し実行できます。

supervisor node_modules/mocha/bin/mocha 

DEBUGスーパーバイザーは、各テスト実行の間にいくつかの迷惑な行を出力しますが、それらは で沈黙させることができます--quiet. ただし、mocha は各実行後に終了するため、一定のテストのビジー ループが発生します。

于 2012-08-05T20:24:44.403 に答える