テストをポッドに配置したいので、代わりに
tests
unit
routes
resource-test.js
app
pods
resource
route.js
したい
app
pods
resource
route.js
route-test.js
これはポッドを論理的な結論に導くようです。つまり、ポッドに関連するすべての「もの」をディレクトリ構造の他の場所に分散させるのではなく、ポッドに含めるということです。
src_filesプロパティtestem.jsonを include に設定することで、テストを取得できますapp/pods/**/*-test.js。
ただし、jshint で問題が発生しています。.jshintrcin には、 などのtests事前定義がありmoduleForます。そのため、内部にあるテストtestsは jshint に問題なく合格します。ただし、テスト関連のグローバルを定義しないapp独自のがあります。.jshintrcそのため、 jshint は の下のテスト ファイルで失敗しますapp/pods。テスト関連のファイル用に別のファイルを保持したいのですが、テスト ファイルに 1 つを適用し、非テスト ファイルに別の 1 つを適用する.jshintrcにはどうすればよいですか?.jshintrc
より一般的に言えば、テスト ファイルを Pod 構造に配置するためのベスト プラクティスやコツはありますか?