Jul*_*yer 5 jasmine angularjs gruntjs karma-runner
是否可以打印出失败的预期行号?
我正在使用grunt来启动我的angularjs应用程序的业力测试(jasmine配置).
目前,控制台日志显示,例如,"Expected true to equal false".它来自"描述"和"它"...但我对"它"资产有很多期待,因此找到"错误"的行并不容易.
谢谢
只要所使用的浏览器支持其错误属性,堆栈跟踪就应该.stack可用。我认为自从v1.6左右以来,PhantomJS 中就已经提供了这一功能。
看起来在 Jasmine 中看到这一点的问题是 PhantomJS 仅在引发错误时创建堆栈跟踪,而 Jasmine 不会因失败的期望而引发错误。
Jasmine 中有一个修复此问题的拉取请求,但它似乎是在假设 Jasmine 2.0 中一切都应该更好的假设下关闭的,我认为 Jasmine 2.0 仍处于发布候选阶段。
这留下了三个主要选择:
| 归档时间: |
|
| 查看次数: |
4410 次 |
| 最近记录: |