我确实遇到了一些非常特殊的grunt-karma-requirejs-jasmine设置问题。基本上我已经完成了所有工作并且只要在规范文件中正确定义了测试,一切都工作得很完美,导致一个junit-XML文件显示测试成功和测试失败。
现在问题: 如果运行测试的脚本存在问题(例如变量未定义,模块不可用 - >导致普通浏览器抛出错误的所有内容),我的Karma会因抛出错误而停止,这是默认行为。但我真正想要Karma做的是,不要停止,而是将其记录到我的junit-XML-file =>所以我的XML中有三种状态(成功,失败,错误)而不是我的控制台。
我怎样才能: - 让Karma自定义处理错误? - 让Karma告诉karma-junit-reporter要记录什么?
任何帮助表示赞赏!非常感谢你们!