Unit testing 测试突然升级后的全部故障

Unit testing 测试突然升级后的全部故障,unit-testing,ember.js,phantomjs,qunit,ember-qunit,Unit Testing,Ember.js,Phantomjs,Qunit,Ember Qunit,我正在开发一个应用程序,它在Ember 2.2上被卡住了一段时间,我们终于花了时间升级到Ember 2.10。在修复了代码中的所有弃用警告,并相应地升级了一些依赖项的版本之后,我们终于让应用程序在浏览器中100%正常工作。但是,当我们现在运行ember测试时,它们以致命的方式失败,即测试甚至没有运行 这是余烬测试命令的输出: 我能从这个错误消息中提取的唯一线索是testem.js未加载的位置?。我如何检查是否发生了这种情况,如果是,为什么不加载,以及如何使其再次加载 如果有人能告诉我这里可能发生

我正在开发一个应用程序,它在Ember 2.2上被卡住了一段时间,我们终于花了时间升级到Ember 2.10。在修复了代码中的所有弃用警告,并相应地升级了一些依赖项的版本之后,我们终于让应用程序在浏览器中100%正常工作。但是,当我们现在运行ember测试时,它们以致命的方式失败,即测试甚至没有运行

这是余烬测试命令的输出:

我能从这个错误消息中提取的唯一线索是testem.js未加载的位置?。我如何检查是否发生了这种情况,如果是,为什么不加载,以及如何使其再次加载


如果有人能告诉我这里可能发生了什么,我将不胜感激。

好的,我最终找到了问题的原因,所以我在这里回答这个问题是为了完整性和将来的参考

tests/index.html文件需要进行一些更改,以正确定位在Ember版本更改后testem.js文件所在的位置。因此,与此相反:

<script src="testem.js" integrity=""></script>
我们还有一些其他的问题需要解决,但是我们以前的致命失败已经过去了

<script src="testem.js" integrity=""></script>
<script src="/testem.js" integrity=""></script>