我正在尝试为使用 ember-cli-mirage 的 ember 应用程序设置验收测试
该文档说,如果您正在进行验收测试,则该服务器应该是全局的,但这对我不起作用。
您可以在此处查看测试/代码https://github.com/chrisortman/ember-cms-frontend/blob/master/tests/acceptance/consent-document-test.js#L7
我正在尝试为使用 ember-cli-mirage 的 ember 应用程序设置验收测试
该文档说,如果您正在进行验收测试,则该服务器应该是全局的,但这对我不起作用。
您可以在此处查看测试/代码https://github.com/chrisortman/ember-cms-frontend/blob/master/tests/acceptance/consent-document-test.js#L7
我设法让它开始工作。
我必须限定我对server
with 的使用window.server
https://github.com/chrisortman/ember-cms-frontend/commit/548189a18e472402def2b69881219e7c2519e0e5
编辑
它在我使用 /tests url 在浏览器中运行测试时有效,但在使用ember test
或时无效ember test --server
编辑2
似乎是由于一个错误,但如果你为你的主机值指定一些东西,它就可以工作
https://github.com/chrisortman/ember-cms-frontend/commit/745e28c3feafeee8b5f7f0faa7a554b0a364fd52