Я получаю эту ошибку при использовании PhatomJs. {"message": "После afterAll возникла ошибка \ nTypeError: undefined не является объектом (вычисление 'modules [moduleId] .call')", "str": "Ошибка после afterAll \ nTypeError: undefined не является объект (оценивая 'modules [moduleId] .call') "}
ощью:
ng test
Angular CLI запускает тесты по умолчанию в Chrome, и это здорово, но что, если мне нужно запустить их только в консольной среде (браузер без головы)?
Также было бы хорошо, если бы я мог указать, хочу ли я без браузера или нет каждый раз, когда я запускаю его, так что-то вроде:
ng test --browsers MyHeadLessBrowser
редактировать:
под управлением PhantomJS я получил следующее:
PhantomJS 2.1.1 (Linux 0.0.0) ОШИБКА TypeError: useValue, useFactory, данные не повторяются! вHttp: // Localhost: 9876 / _karma_webpack_ / polyfills.bundle.js: 854
eferenceError: Не могу найти переменную: Intl вHTTP: // локальный: 9876 / _karma_webpack_ / vendor.bundle.js (строка 49362) intlDateFormat @HTTP: // локальный: 9876 / _karma_webpack_ / vendor.bundle.js: 49362: 20