Rails Javascript Testing Using Karmaに関する @danott の興味深い記事 ( http://danott.co/posts/rails-javascript-testing-using-karma.html ) に出会いました。
カルマの最新バージョンで自分でテストしましたが、1 つの問題が発生します。
カルマ構成で singleRun = false を設定すると、Rails アプリケーションのローカルで実行中のインスタンスから提供される application.js ファイルがリロードされません。
files: [
'http://myapp.dev/assets/application.js',
...
]
一部のコードが変更されるたびにテストが自動的に実行され、それを singleRun に設定して自分でテストをトリガーしないようにしたいと考えています。新しいラウンドのテストを実行する前に、何らかの形でカルマに application.js ファイルをリロードするように指示できますか?