2014-06-07 52 views
0

我想在Resharper 8內調試茉莉花2.0內部的JavaScript單元測試,即我想讓測試暫停,以便我可以打開Chrome調試器查看變量等等。茉莉花1.3給出here,但這在茉莉花2.0中不起作用。使用resharper調試茉莉花2.0測試

任何人都有一個建議?

回答

3

我發現一種方法來停止Jasmine 2.0單元測試返回到Resharper。無論它是我不知道的最好的方式,但它的工作原理。在下面的行中加入你不想完成的測試。

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

您將需要按停止在Resharper單元測試頁面停止測試。

我應該說,這樣做並不能阻止茉莉花測試的完成,因此您無法訪問測試中的任何本地人。我在Resharper網站上投了this issue,因爲必須有更好的解決方案。如果你有這個問題,那麼我建議你也投票。

+0

喬恩 - 請注意,您提到的R#問題現在已作爲此副本關閉:https://youtrack.jetbrains.com/issue/RSRP-286219 –