2016-10-13 6 views
1

Я запускаю довольно сложный стек переднего конца. Я использую узел, gulp, webpack и угловой 1.5 с ES6.Почему карма не работает здесь без сообщения об ошибке - не выполняется тест

Я установил свой проект, используя генератор фонтанов.

Я написал несколько тестов (которые не удались), но отметил, что я получаю еще один неожиданный сбой - поэтому я удалил все тесты. Снова карма дала мне неудачу (хотя тестов нет), и я не знаю, почему.

Похоже, что это бросает исключение изнутри и интерпретирует это как неудачный тест, но я не знаю достаточно о Карме, чтобы действительно знать.

Ниже приведена полная распечатка результатов теста на протекание глотки. Кто-нибудь знает, что может вызвать это.

[21:38:56] Loading /Users/samredway/Development/crunchboards/cb-admin-panel/frontend/gulp_tasks/browsersync.js 
[21:38:56] Loading /Users/samredway/Development/crunchboards/cb-admin-panel/frontend/gulp_tasks/karma.js 
[21:38:56] Loading /Users/samredway/Development/crunchboards/cb-admin-panel/frontend/gulp_tasks/misc.js 
[21:38:56] Loading /Users/samredway/Development/crunchboards/cb-admin-panel/frontend/gulp_tasks/webpack.js 
[21:38:57] Using gulpfile ~/Development/crunchboards/cb-admin-panel/frontend/gulpfile.js 
[21:38:57] Starting 'test'... 
[21:38:57] Starting 'karma:single-run'... 
13 10 2016 21:39:01.686:INFO [karma]: Karma v1.3.0 server started at http://localhost:9876/ 
13 10 2016 21:39:01.688:INFO [launcher]: Launching browser PhantomJS with unlimited concurrency 
13 10 2016 21:39:01.693:INFO [launcher]: Starting browser PhantomJS 
13 10 2016 21:39:02.717:INFO [PhantomJS 2.1.1 (Mac OS X 0.0.0)]: Connected on socket /#iN8DZHviSAx3aI7RAAAA with id 42155207 
PhantomJS 2.1.1 (Mac OS X 0.0.0): Executed 0 of 0 ERROR (0.004 secs/0 secs) 
[21:39:02] 'karma:single-run' errored after 5.79 s 
[21:39:02] Error: Failed 1 tests. 
    at failCount (/Users/samredway/Development/crunchboards/cb-admin-panel/frontend/gulp_tasks/karma.js:13:22) 
    at removeAllListeners (/Users/samredway/Development/crunchboards/cb-admin-panel/frontend/node_modules/karma/lib/server.js:379:7) 
    at Server.<anonymous> (/Users/samredway/Development/crunchboards/cb-admin-panel/frontend/node_modules/karma/lib/server.js:390:9) 
    at Server.g (events.js:286:16) 
    at emitNone (events.js:91:20) 
    at Server.emit (events.js:185:7) 
    at emitCloseNT (net.js:1549:8) 
    at _combinedTickCallback (internal/process/next_tick.js:71:11) 
    at process._tickDomainCallback (internal/process/next_tick.js:122:9) 
[21:39:02] 'test' errored after 5.79 s 

ответ

0

После нескольких экспериментов, и разочарования, я обнаружил, что карма не удается (по-видимому, в соответствии с проектом) без какого-либо четкого сообщения об ошибке, если есть тесты не выполняются.

Эта же ошибка возникает, если тесты не проходят, даже если вы положили x ими намеренно, пройдя эти тесты.

В принципе, вам нужно пройти хотя бы одно проходящее испытание, чтобы получить эту ошибку без четкого объяснения причин.