我无法找到如何使用jasmine框架改变protractors runner中的记者风格。
我现在拥有的是:
但我想要更像的东西:
有没有办法为茉莉花添加自定义报告器,显示当前测试运行而不是DOTS和Fs?
答案 0 :(得分:20)
我正在建立一个完全符合你想要的茉莉花记者,jasmine-spec-reporter。
答案 1 :(得分:4)
将isVerbose标志添加到量角器配置中,默认情况下为false:
exports.config = {
. . .
// Options to be passed to Jasmine-node.
jasmineNodeOpts: {
showColors: true,
defaultTimeoutInterval: 30000,
isVerbose: true
}
};
答案 2 :(得分:3)
将此依赖项添加到项目中:
DBIO.from
并将其添加到您的配置文件中:
npm install jasmine-spec-reporter --save-dev
答案 3 :(得分:2)
延长@ fer的答案:
您可以将这些设置添加到jasmineNodeOpts
,以便在测试失败时查看当前测试并获取堆栈跟踪:
jasmineNodeOpts: {
showColors: true,
isVerbose: true,
realtimeFailure: true,
includeStackTrace: true,
defaultTimeoutInterval: 30000
},