Ember.js 余烬测试页面返回404错误

Ember.js 余烬测试页面返回404错误,ember.js,ember-cli,ember-qunit,Ember.js,Ember Cli,Ember Qunit,我正在尝试将单元测试添加到一个已有的项目中,该项目是在过去两年中开发的,并定期更新为最新的ember版本 为此,我从跑步开始 $ ember test -s version: 1.13.13 Building... Build successful - 11946ms. 该过程已启动,但随后web浏览器打开,我在浏览器窗口中收到以下错误消息: Not found: /7596/tests/index.html?hidepassed 数字会改变,但我可以删除它以获得相同的结果。访问/只需重定

我正在尝试将单元测试添加到一个已有的项目中,该项目是在过去两年中开发的,并定期更新为最新的ember版本

为此,我从跑步开始

$ ember test -s
version: 1.13.13
Building...

Build successful - 11946ms.
该过程已启动,但随后web浏览器打开,我在浏览器窗口中收到以下错误消息:

Not found: /7596/tests/index.html?hidepassed
数字会改变,但我可以删除它以获得相同的结果。访问
/
只需重定向到
/tests/index.html?hidepassed
,结果相同

下面是
curl
的输出:

$ curl -i http://localhost:7357/tests/index.html?hidepassed
HTTP/1.1 404 Not Found
X-Powered-By: Express
Cache-Control: No-cache
Pragma: No-cache
Content-Type: text/html; charset=utf-8
Content-Length: 39
ETag: W/"27-KHWxXB+A/SkhyzCtPXoJ4Q"
Date: Wed, 02 Dec 2015 16:41:22 GMT
Connection: keep-alive

Not found: /tests/index.html?hidepassed
当单元测试服务器未运行时,端口将关闭,因此它似乎是正确的web服务器,而不是我系统上的其他服务器

当我使用ember cli创建新项目时,测试页面工作正常。我已经比较了
tests
目录、
testem.json
ember cli build.js
bower.json
package.json
中的所有文件,但我找不到可能导致此问题的任何差异

有人知道我可以寻找什么来让我现有的项目运作吗


我正在运行ember 2.2.0和ember cli 1.13.13。如果有什么不同的话,ember项目通常是通过
ember cli rails加载项运行的,以防其他人也有同样的问题:在
ember cli build.js
中,我在EmberApp构造函数选项散列中将
测试设置为false。这导致构建产品中不包括tests目录,从而生成404