アプリ内のファイルが変更されたときにテストを自動的に実行する方法はありますか?レールにはガードと呼ばれる宝石があります。どのように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. セルが変更されたときにCommandButton_Click()を自動的に実行/トリガー
- 2. phpファイルが自動的にphp.suspectedに変更されました
- 3. 私のプロジェクト(Django)に変更があったときにテストを自動的に実行する方法は?
- 4. ビューファイルが変更されたときに自動テストを実行するように指示する
- 5. wordpress .htaccessファイルが自動的に変更されました
- 6. ダーツソースファイルが変更されたときにページを自動的に更新
- 7. ファイル内容が変更されたときにブラウザが自動的にリロードされ、nodejsに保存されました
- 8. SVN:リポジトリが更新されるたびに自動的に実行される
- 9. PHP - ファイルが更新されたときに自動的に検出する
- 10. ボーダレスフォームは、実行時に自動的にサイズが変更されます。vb.net。
- 11. ファイル名を変更するとマクロが自動的に更新されます
- 12. は、ファイルが変更されたときに自動的にmySQLエントリを更新します。
- 13. USBが挿入されたときに自動的に実行されるpythonファイル
- 14. ログインホスト名が自動的に変更されたときのEC2のZookeeper
- 15. ruby restartスクリプトは自動的に実行が終了すると自動的に実行されます
- 16. .phpが起動されたときにファイルを自動的にアップロードする
- 17. インターフェイスの向きが自動的に変更されない
- 18. ListPreferenceのサマリーテキストは、選択が変更されたときに自動的に更新されません
- 19. backbone.jsでビューが変更されたときにモデルフィールドを自動的に変更します
- 20. 中間のコンテンツが変更されたときに3つのdivを自動的にサイズ変更する
- 21. 実行時にオブジェクトのプロパティが変更されたときに、Seleniumを使用してEmber.jsアプリケーションを自動化
- 22. ビジュアルスタジオインデントが自動的に変更されましたか?
- 23. public static elementが自動的に変更されました
- 24. フローティングアクションボタンのサイズが自動的に変更されました
- 25. NodeJSとKnex - テーブルが自動的に作成されない
- 26. C#ファイルの変更後に自動的にasp.netコアアプリケーションを実行する方法
- 27. Bazaar:変更がコミットされたコミット時の自動ファイル変更
- 28. コンテンツが変更されたときにdivの高さを自動的に更新する
- 29. Rspec。テスト後にテストされたコードが自動的に起動します
- 30. 更新マージン:divがサイズ変更されるときに自動
この小さなファイルが何をすべきトリックは...ありがとう:) – Amit
残念なことに、ポーリングメカニズムを使用します。ガードは、各OSの通知メカニズムを使用する方がはるかに効率的です。 – khoomeister
Windows/Pythonでも動作します:nodemon --exec "python tests/test_api.py" --watch ./ --ext py –