所以我在PhantomJS中运行了grunt-contrib-jasmine运行规范。有没有办法配置它所以它总是输出_specRunner.html(在浏览器中运行)而不是仅在出错时?
我在doc中看到了这个,但是如何配置这个标志?
标志
名称:构建
启用此标志以构建SpecRunner html文件。这在对模板进行故障排除,在浏览器中运行或作为监视链的一部分时非常有用,例如
watch: {
pivotal : {
files: ['src/**/*.js', 'specs/**/*.js'],
tasks: 'jasmine:pivotal:build'
}
}
答案 0 :(得分:5)
我找到了答案。在jasmine配置中使用options.keepRunner
。这将使茉莉在测试退出后不再删除_specRunner.html
文件。
jasmine: {
options: {
keepRunner: true,
...