Я пытаюсь интегрировать автоматическое тестирование с помощью Ember Testing.
Приложение нормально работает в браузере, без каких-либо ошибок. Я пытался просто запустить
ember test
в командной строке, но получаю кучу глобальных ошибок и все тесты не проходят.
Это ошибки, которые я получаю:
not ok 1 PhantomJS 2.1 - Global error: SyntaxError: Unexpected token ',' at http://localhost:4302/assets/vendor.js, line 145617
not ok 2 PhantomJS 2.1 - Global error: Error: Could not find module ember-metal/core required by: ember-testing/index at http://localhost:4302/assets/test-support.js, line 62
not ok 3 PhantomJS 2.1 - Global error: ReferenceError: Can't find variable: define at http://localhost:4302/assets/tests.js, line 1
...
Когда я запускаю тесты в браузере, я не получаю синтаксическую ошибку (первая выше), первая ошибка
Uncaught Error: Could not find module `analogue/resolver` imported from `analogue/tests/helpers/resolver`
Это не имеет для меня смысла, так как я не должен редактировать vendor.js и модули, которые, по его словам, не могут быть найдены. Любые идеи?
-s
и видеть консоль браузера? Иногда встречаются ошибки, которые легко понять там - person GUL   schedule 21.07.2016