2017-03-24 67 views
5

我可以獲得更好的日誌嗎?我沒有線索在哪裏尋找錯誤。angular2應用程序中的Karma測試異常

Chrome 57.0.2987 (Linux 0.0.0) ERROR 
    Uncaught Response with status: 0 for URL: null 
    at webpack:///~/rxjs/Subscriber.js:238:0 <- src/test.ts:737 
PhantomJS 2.1.1 (Linux 0.0.0): Executed 31 of 31 ERROR (1.258 secs/1.352 secs) 
+0

當我在項目中添加一個新的* .spec.ts文件時,它崩潰 – heldt

+0

任何進展呢?我有同樣的問題,不幸的是不能在本地重現它,因爲它只發生在自動構建管道上。由於調試非常困難,我會很感激任何可以幫助我的東西。 – Entrodus

+0

@Entrodus對不起,沒有進展。 :( – heldt

回答

1

您的代碼正在發出HTTP請求並失敗。根據錯誤消息,URL是null,狀態碼是00不是實際的HTTP狀態碼,但可能意味着發生超時。這Stack Overflow question and answer有一些什麼0可以意味着什麼。

我在測試組件時遇到了這個問題。嘲笑HTTP請求解決了這個問題。對於如何做到這一點,我推薦這個雖然tram文章testing HTTP services

相關問題