Mochaを使用してBrunch+Backboneアプリケーションをテストしようとしています
requireさまざまなモカスペックが問題なくdevDependencies動作します。変数を調整する限り、アプリのモジュールとモジュールが機能requiresするMocha仕様devDependenciesNODE_PATH
> NODE_PATH=./app mocha
:)
requiredアプリケーションモジュールがフォルダからシムインされたコードを必要とする場合、失敗が発生しvendor/scriptsます。これらはシステムで利用できないだけであり、アプリケーションコードをロードする前requireにスコープに入れる方法がわかりません。
brunch test新しいバージョンで使用してみることができますが、今日の時点では壊れているようです。test.js関数内にどのようにhelpers.findTestFiles存在しないかについて不平を言うバグがあります。その問題は提起されましたが、ブランチが壊れていないことを信じるようになりました。私は間違ったことをしているだけです。
Mochaを使用して、AMDが必要とするベンダースクリプトとシムベンダースクリプト(jQuery、Lodash、Backbone、Marionette)の両方を使用してブランチアプリケーションをテストする正しい方法は何ですか?