0

我使用Jasmine和Jasminerice測試我的Backbone.js(在Rails 3.2)應用程序。奇妙地工作,但是任何JS錯誤都被困在Jasmine中並以HTML顯示。這有點不方便,因爲我必須複製每個跟蹤的行號,轉到文件(使用Chrome開發人員工具),然後使用「轉到行」工具轉到該行。茉莉花與Jasminerice:輸出錯誤到控制檯

有沒有辦法在控制檯中輸出JS錯誤,就好像我正常運行應用程序一樣?

謝謝你的幫助。

編輯:

發現在ConsoleReporter該溶液中。

回答

2

我有相同的設置,我使用guard-jasmine gem獲得輸出到控制檯。精美的作品。我最初猶豫不決,因爲我把守衛與自動測試類型的功能聯繫在一起,但你可以使用它來運行你所有的js測試。

+0

謝謝。你的意思是軌道控制檯?跑衛似乎不會影響錯誤是否輸出到Chrome控制檯。 – kmurph79

+0

對不起,我的意思是命令行 - 如在命令行中獲得測試結果,如果您使用jasminerice,則不會使用「rake jasmine」。我想我誤解了你的問題。 –