アプリ内のファイルが変更されたときにテストを自動的に実行する方法はありますか?レールにはガードと呼ばれる宝石があります。どのようにnodejsで同じことを達成できますか?nodejs、ファイルが変更されたときに自動的にテストを実行
5
A
答えて
0
この
タッチを/ tmp/NTをお試しください。 while [true]; [
find . -newer /tmp/nt -type f | grep -v app/cache | wc -l
-gt 0]の場合は、その後、phpunit; touch/tmp/nt; fi; スリープ5; done
私はこれを使って自動起動するphpunitです。あなたは毎秒を確認したい場合はsleep 1
でsleep 5
を置き換える テストを実行するためのコマンドではPHPUnitを交換することは
6
Nodemon(https://github.com/remy/nodemon)がテストには適しているかどうかはわかりませんが、あなたが望むように見えます。
1
Jasmineをインストールして実行します(ファイルのサイズによって異なります)
jasmine-node <dir> --autotest
関連する問題
- 1. ビューファイルが変更されたときに自動テストを実行するように指示する
- 2. 私のプロジェクト(Django)に変更があったときにテストを自動的に実行する方法は?
- 3. ダーツソースファイルが変更されたときにページを自動的に更新
- 4. SVN:リポジトリが更新されるたびに自動的に実行される
- 5. PHP - ファイルが更新されたときに自動的に検出する
- 6. は、ファイルが変更されたときに自動的にmySQLエントリを更新します。
- 7. インターフェイスの向きが自動的に変更されない
- 8. 実行時にオブジェクトのプロパティが変更されたときに、Seleniumを使用してEmber.jsアプリケーションを自動化
- 9. ListPreferenceのサマリーテキストは、選択が変更されたときに自動的に更新されません
- 10. backbone.jsでビューが変更されたときにモデルフィールドを自動的に変更します
- 11. 中間のコンテンツが変更されたときに3つのdivを自動的にサイズ変更する
- 12. Bazaar:変更がコミットされたコミット時の自動ファイル変更
- 13. 更新マージン:divがサイズ変更されるときに自動
- 14. コンテンツが変更されたときにdivの高さを自動的に更新する
- 15. Pythonファイルが変更されたときに自動的に再読み込みする方法
- 16. AppleScriptでプレフィックスを変更し、ファイルがフォルダにコピーされるときに自動的にftpにアップロードする
- 17. クロスプラットフォーム(Linux/OS X)ファイルシステムウォッチャー(ファイルが変更されたときに実行コマンド)
- 18. 私が実行したときにgitのファイルの変更が
- 19. ファイルが変更されるたびにプログラムを実行する
- 20. ソリューション/プロジェクトがロードされたときに自動的にファイルを開く
- 21. 環境変数が変更されたときにmakefileベースのcmakeプロジェクトにmake rebuild_cacheを自動的に実行させる
- 22. 他のリンクテーブルの行が更新されたときにタイムスタンプを自動的に更新する方法
- 23. DB内でテーブルが変更されたときに自動的にグリッドを更新する
- 24. コンテンツウェブサイトが変更されたときに自動的にGoogleインデックスを更新する方法
- 25. Arrayが変更されたときに自動的にUITableViewを更新します。
- 26. textctrlが変更されたときにwxpythonが実行される
- 27. データベースが変更された場合、内容を自動的に更新する
- 28. dojo DataGrid 1.7ストアのレコードが変更されたときに自動的に更新する
- 29. ユーザーフォームが描画された後に自動的にコードを実行します。
- 30. アイテム(ファイル)が削除されたときにグリッドビューを動的に更新する
この小さなファイルが何をすべきトリックは...ありがとう:) – Amit
残念なことに、ポーリングメカニズムを使用します。ガードは、各OSの通知メカニズムを使用する方がはるかに効率的です。 – khoomeister
Windows/Pythonでも動作します:nodemon --exec "python tests/test_api.py" --watch ./ --ext py –