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的。