私はジャスミンヘルパースクリプトを実行しようとしていますが、取り上げられていません。 私はjasmine APIを見ていて、その外観は単純で、helpers
からjasmine.json
までしか追加しませんでした。ジャスミンがヘルパーファイルをロードしていません
これは私がテストしているヘルパーの1つです。 jasmineが呼び出されたときにファイルを作成することだけが目的です。
ヘルパー/ fileHelper.js
var fs = require('fs');
fs.writeFile("./jasmineHelperOutput.txt", "Hey there!", function(err) {
if(err) {
return console.log(err);
}
});
jasmine.json
{
"spec_dir": "./spec",
"spec_files": [
"**/*.spec.js"
],
"helpers": [
"helpers/**/*.js"
]
}
セットアップ:
- OS:win10
- ノード:8.1.3
- NPM: 5.0.3
しかし、動作しません。
私には何が欠けていますか?
簡単なジャスミンプロジェクトをhttps://github.com/dannyhuly/jasmine-with-helpersに作成しました。
ありがとうございました。
私は、ヘルパーファイルを仕様より前に実行したいと思います。 specファイルに 'require'を追加すると、その点を逃してしまいます。おかげさまで – Daniel