我已经为 DalekJS 配置了以下 Gruntmodule:
module.exports = {
dalek: {
options: {
browser: ['phantomjs'],
reporter: ['html', 'junit', 'json'],--> I also tried without this line
dalekfile: true
},
files: {
src: ['tests/gui/dalekjs/dakektest.js']
}
}
};
我在与配置模块相同的文件夹中有一个 Dalekfile(我有一个拆分的 gruntfile!请参阅http://www.html5rocks.com/en/tutorials/tooling/supercharging-your-gruntfile/?redirect_from_locale=de
): Dalekfile.json:
{
"reporter": ["console", "junit", "html", "json"],--> I also tried without this line
"html-reporter": {
"dest": "C:/my/path/tests/gui/dalekjs/report"
},
"junit-reporter": {
"dest": "C:/my/path/tests/gui/dalekjs/report/report.xml"
},
"json-reporter": {
"dest": "C:/my/path/tests/gui/dalekjs/report/report.json"
}
}
执行后grunt
我的测试成功执行。
但是,如果我检查自定义路径,则没有报告。它在 Gruntfile.js 的同一文件夹中创建报告,所以 --> gruntfilefolder/report/dalek/
当使用 dalek dalektest.js 在控制台上执行 Dalektest 时,报告已成功创建。--> 我安装了 dalek 文档中描述的报告插件!
有谁可以告诉我,为什么不使用自定义路径?
版本: grunt-cli v0.1.13 grunt v0.4.4 grunt-dalek 0.2.0
干杯伊佐坎。