我有一个运行Protractor / Jasmine的Gulp配置文件,如下所示:
.pipe($.protractor.protractor({ configFile: 'protractor.conf.js', args: args || ['--baseUrl', 'http://localhost:' + basePort] }))
但控制台中显示的报告只是点,而不是实际的规格测试。我怎么能让茉莉花变得冗长?
使用Jasmine 1中的isVerbose
选项可以实现这一点,但我无法找到Jasmine 2的等效选项。
答案 0 :(得分:3)
我们正在做的是设置这些茉莉花设置:
jasmineNodeOpts: {
showColors: true,
isVerbose: true,
includeStackTrace: true,
defaultTimeoutInterval: 100000,
print: function() {}
}
使用jasmine-spec-reporter
package提供了一个漂亮而详细的测试输出:
onPrepare: function () {
var SpecReporter = require('jasmine-spec-reporter');
// jasmine spec reporter
jasmine.getEnv().addReporter(new SpecReporter({
displayStacktrace: 'all',
displayPendingSpec: true,
displaySpecDuration: true
}));
}