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