Как увидеть, какой модульный тест не прошел

Я новичок в платформе модульных тестов Karma/Jasmine и работаю над существующим проектом Angular, который использует Karma/Jasmine для модульных тестов. Это большой проект, и необходимо выполнить около 2000 модульных тестов.

При запуске модульного теста окно консоли просто выполняет все тесты, очень быстро, как мне вернуться и просмотреть подробности о тесте, который не прошел?

Кроме того, есть ли способ запустить только определенный тест, чтобы мне не нужно было каждый раз запускать все 2000 тестов?


person MarzSocks    schedule 15.09.2014    source источник
comment
Название неудачных тестов печатается в консоли. читать то, что напечатано. Чтобы выполнить один тест, назовите его iit вместо it() (или ddescribe() вместо describe(), если вы хотите запустить один набор тестов).   -  person JB Nizet    schedule 15.09.2014
comment
спасибо - это ответ   -  person MarzSocks    schedule 15.09.2014


Ответы (1)


попробуйте использовать этот подход - Karma runner console - вывод только неудачных тестов

На самом деле вы должны изменить свою конфигурацию кармы на «точки».

// возможные значения: точки || прогресс || рычать

reporters: ['dots', 'junit'],
person bmazurek    schedule 15.09.2014