我正在尝试使用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和它说它找不到的模块.有任何想法吗?
最佳答案
原文链接:https://www.f2er.com/js/429054.html