Модульный тест Angular6 с ошибками chromeHeadless / PhantomJ на сервере CI сборки TFS - PullRequest
0 голосов
/ 24 октября 2018

Я настроил безголовый Chrome и PhantomJs отдельно в моем проекте, используя Karma, Jasmine.ни один из браузеров не работает для меня.

Когда я запускаю тесты на своем локальном компьютере, используя ng test, все тесты выполняются с помощью бегунка для безголового Chrome и Phantomjs.Но то же самое не происходит с конвейером CI-CD, созданным на сервере сборки TFS.

Настроил karma.conf.json и package.json, но все равно не работает.Пробовал разные шаги с разных сайтов, но ничего не получалось.

используйте команду типа ng test и ng test-headless на этапе сборки.получена ошибка типа "* ошибка npm не удалась с кодом возврата 1" или зависание без вывода.

Любой может поделиться шагами, необходимыми для настройки требуемого проекта angular-cli.

...