用Jasmine 2、量角器和Gulp显示规格文本
我有一个Gulp配置文件,它运行以下量角器/Jasmine:用Jasmine 2、量角器和Gulp显示规格文本,jasmine,gulp,protractor,Jasmine,Gulp,Protractor,我有一个Gulp配置文件,它运行以下量角器/Jasmine: .pipe($.protractor.protractor({ configFile: 'protractor.conf.js', args: args || ['--baseUrl', 'http://localhost:' + basePort] })) 但是控制台中显示的报告只是点,而不是实际的规格测试。我怎样才能让茉莉花变得冗长呢 这可以通过Jasmine 1中的isVerbose选项实现,但我找不到Jasmine 2的等效
.pipe($.protractor.protractor({ configFile: 'protractor.conf.js', args: args || ['--baseUrl', 'http://localhost:' + basePort] }))
但是控制台中显示的报告只是点,而不是实际的规格测试。我怎样才能让茉莉花变得冗长呢
这可以通过Jasmine 1中的
isVerbose
选项实现,但我找不到Jasmine 2的等效项。我们正在做的是设置这些Jasmine设置:
jasmineNodeOpts: {
showColors: true,
isVerbose: true,
includeStackTrace: true,
defaultTimeoutInterval: 100000,
print: function() {}
}
并使用它提供了一个漂亮而详细的测试输出:
onPrepare: function () {
var SpecReporter = require('jasmine-spec-reporter');
// jasmine spec reporter
jasmine.getEnv().addReporter(new SpecReporter({
displayStacktrace: 'all',
displayPendingSpec: true,
displaySpecDuration: true
}));
}
我只是搜索。。。堆栈溢出吞咽。。。在谷歌上。。。这个答案出现在谷歌搜索结果的第一页上——只有一个小时——哇!如何在节点环境中(仅限)使用
npm测试运行规范?我在这里没有找到任何关于使用--verbose
的信息。。。