jasmine
スペックライブラリと一緒にnode.jsのjasmine-node
ランナーを使用しています。ソースファイルとスペックファイルの両方を含むテスト(cliのコマンド)を実行する正しい方法は何ですか?jasmine-nodeテストランナーのソースファイルを適切にインクルードする方法
私が含めるソースを持つlib
ディレクトリと、テストを含むunit.spec.js
ディレクトリがあります。私は次の操作を実行すると、私はエラーを取得する:
[email protected] MINGW64 ~/Development/json-schema-faker/json-schema-faker (master)
$ ./node_modules/.bin/jasmine-node lib unit.spec.js --noStackTrace --captureExceptions
F.
Failures:
1) A suite contains spec with an expectation
Message:
ReferenceError: booleanGenerator is not defined
Finished in 0.007 seconds
2 Tests, 1 Failures, 0 Skipped
booleanGenerator
lib
ディレクトリに定義されている - しかし、何とかそれはなぜ知らん...ロードされません。
CommonJS require
の機能は正しいですか?ジャスミンランタイム中にcliでパスするパスは別ですか?