javascript - Jasmine 与 Jasmine : Outputting Errors to Console

标签 javascript ruby-on-rails-3 backbone.js coffeescript jasmine

我正在使用 Jasmine 和 Jasminerice 测试我的 Backbone.js(在 Rails 3.2 上)应用程序。工作得很好,但是任何 JS 错误都会被捕获在 Jasmine 中并以 HTML 形式显示。这有点不方便,因为我必须复制每个跟踪的行号,转到该文件(使用 Chrome 开发人员工具),然后使用“转到行”工具到达该行。

有没有办法在控制台中输出 JS 错误,就像我正常运行应用程序一样?

感谢您的帮助。

编辑:

ConsoleReporter中找到了解决方案.

最佳答案

我有相同的设置,我使用 guard-jasmine gem 用于将输出输出到控制台。做工精美。我最初很犹豫,因为我将 Guard 与自动测试类型的功能相关联,但您可以使用它来运行所有 js 测试。

关于javascript - Jasmine 与 Jasmine : Outputting Errors to Console,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12151062/

相关文章:

javascript - 无法显示在 HTML 上收到的 JSON 数据

ruby - 无法在生产服务器上更新 gem

ruby - 升级 1.8.7 到 1.9.3,回形针 s3 上传不起作用

ruby-on-rails-3 - ActiveRecord 如何知道实例模型是否属于类范围之一?

javascript - Switch Case 渲染重用

javascript - java 8 Nashorn 引擎无法比较日期

javascript - 如何使用 Date.setMonth()?

javascript - 如何将输入值绑定(bind)到 Angular js 中的 $scope 对象?

jquery - Backbone View 事件获得正确的目标

angularjs - Angular 相当于backbone.js的listenTo/Trigger?