Jasmine无头webkit中更好的故障报告

Jasmine无头webkit中更好的故障报告,jasmine,error-reporting,headless,Jasmine,Error Reporting,Headless,我有一个简单的类型错误:在Jasmine headless webkit中运行测试时,“undefined”不是一个对象。但是没有提示错误发生在哪个文件或行中。有没有办法获得更清晰的失败消息?尝试在Firebug(Firefox)或Google Chrome中调试。只需按F12键并转到脚本窗格。我建议吃萤火虫。如果这没有帮助,您可以在这里发布代码,或者更好的是,在上,您可以使用--runner out标志保存测试中的HTML。在浏览器中打开此项,您将看到完整的堆栈跟踪 jasmine-headl

我有一个简单的
类型错误:在Jasmine headless webkit中运行测试时,“undefined”不是一个对象。但是没有提示错误发生在哪个文件或行中。有没有办法获得更清晰的失败消息?

尝试在Firebug(Firefox)或Google Chrome中调试。只需按F12键并转到脚本窗格。我建议吃萤火虫。如果这没有帮助,您可以在这里发布代码,或者更好的是,在

上,您可以使用--runner out标志保存测试中的HTML。在浏览器中打开此项,您将看到完整的堆栈跟踪

jasmine-headless-webkit --runner-out ~/Desktop/jasmine-out.html

这不是在普通浏览器中查找bug,而是在运行jasmin测试的无头webkit turing中查找bug,因此没有firebug或开发工具。好的,在这种情况下,您应该在github上发布您的问题:您在浏览器中看到任何错误吗?您是否碰巧使用require.js?我记得在过去看到过同样的情况,但不记得我是如何解决的……问题不是错误本身,而是错误发生在哪里的有损提示。无论如何,在浏览器中运行测试都会给出行号,但问题是关于无头webkit的。