使用resharper调试jasmine 2.0测试

时间:2014-06-07 08:48:51

标签: javascript resharper jasmine

我想在Resharper 8中调试jasmine 2.0中的JavaScript单元测试,即我希望测试暂停,这样我就可以打开Chrome调试器来查看变量等。给出{{3的Jasmine 1.3有一个stackoverflow答案但是这在jasmine 2.0中不起作用。

有人有建议吗?

1 个答案:

答案 0 :(得分:3)

我找到了一种方法来阻止Jasmine 2.0单元测试返回Resharper。它是否是我不知道的最佳方式,但它确实有效。在您不想完成的测试中包括以下行。

ReSharperReporter.prototype.jasmineDone = function () { }; 

您需要按Resharper Unit Test页面上的stop来停止测试。

我应该说,这样做并不能阻止Jasmine测试的完成,因此您无法访问测试中的任何本地人。我已经在Resharper网站上投了this issue,因为必须有更好的解决方案。如果你有这个问题,我建议你也投票。