2017-03-24 37 views
5

Czy mogę uzyskać lepszy dziennik lub coś w tym stylu? Nie mam pojęcia, gdzie szukać błędu.Wyjątek testu karmy w aplikacji angleular2

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

Kiedy dodaję nowy plik * .spec.ts do projektu, ulega on awarii – heldt

+0

Jakieś postępy w tym zakresie? Mam ten sam problem i niestety nie mogę go odtworzyć lokalnie, ponieważ dzieje się to tylko w automatycznym procesie budowania. Ponieważ niezwykle trudno jest debugować, doceniłbym wszystko, co mogłoby mi pomóc. – Entrodus

+0

@Entrodus przepraszam, bez postępu. :( – heldt

Odpowiedz

1

Twój kod zgłasza żądanie HTTP i kończy się niepowodzeniem. Zgodnie z komunikatem o błędzie adres URL to null, a kod stanu to 0. 0 nie jest faktycznym kodem stanu HTTP, ale może oznaczać przekroczenie limitu czasu. Ten Stack Overflow question and answer ma kilka wskazówek na temat tego, co może oznaczać 0.

Wpadłem na to podczas testowania komponentu. Kpiny z żądania HTTP rozwiązały problem. Aby to zrobić, polecam ten artykuł o nazwie na temat testing HTTP services.