jasmine - 有没有办法在 Jasmine Headless webkit 上使用调试?

标签 jasmine

有没有办法在 Jasmine Headless webkit 上使用调试?

也许是这样的

describe "Some Test", ->
  it "should break on debugger", ->
    console.log("before debugger")
    debugger
    console.log("after debugger")

和 Ruby 上的调试器有类似的效果吗?

最佳答案

如上所述here ,您可以使用 runner-out 标志生成一个不错的报告,其中包含任何失败的回溯。它不像调试器那样具有交互性,但它非常好。

jasmine-headless-webkit --runner-out tmp/jhw-out.html

注意:您还可以在项目或主目录的 .jasmine-headless-webkit 文件中设置此标志,如果您使用 Guard,则特别有用。

关于jasmine - 有没有办法在 Jasmine Headless webkit 上使用调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13633819/

相关文章:

javascript - 如何在 Jasmine/Angularjs 中对下拉列表进行单元测试

javascript - 在 if 语句中调用函数时的 Jasmine 测试用例

angular - Angular 2 组件中的单元测试 'success' 和 'error' 可观察响应

javascript - Jasmine 不能监视事件处理程序?

javascript - 使用 jasmine 在 Angular 范围内测试 javascript 函数

javascript - 当不同文件中存在测试时,如何在 jasmine 中对测试套件进行分组?

javascript - 使用 Jasmine 测试函数内的函数

unit-testing - 有人有在 Resharper 7 EAP 中运行的 Jasmine 单元测试吗?

javascript - 如何确保 Jasmine 单元测试中的 DRY 代码?

jquery - jasmine sinon同步ajax调用导致无限循环