Запуск теста ng для конкретного модуля - PullRequest
0 голосов
/ 10 ноября 2019

У меня довольно большое приложение Angular8, для которого я запускаю модульный тест, я хотел бы, чтобы команда ng test выполняла тест только для всех файлов spec.ts в указанном / желаемом модуле, а не для всех файлов spec.tsво всей кодовой базе. Я попытался указать имя модуля в пути к файлу test.ts, но он выдает ошибку «модуль не найден в терминале», но указание имени конкретного компонента в файле test.ts запускает тест для одного компонента, но не работает для модуля. Спасибо

1 Ответ

1 голос
/ 10 ноября 2019

Если вы используете более новую версию Angular, вы можете использовать --include как , указанное здесь и здесь

Но если вы используетеЖасмин, вы можете просто добавить букву "f" к вашему describe, как это так - fdescribe().

Или использовать его на самом тесте - fit()

Таким образом вы "фокусируетесь"только на одном тесте или наборе тестов и запустите только это.

...