服务器在ember cli验收测试中未定义

时间:2016-11-12 16:54:21

标签: ember-cli-mirage

我正在尝试为使用ember-cli-mirage的ember应用程序设置验收测试

该文档说,如果您正在进行验收测试,那么服务器应该是全球性的,但这对我不起作用。

您可以在此处查看测试/代码https://github.com/chrisortman/ember-cms-frontend/blob/master/tests/acceptance/consent-document-test.js#L7

1 个答案:

答案 0 :(得分:0)

我设法让它开始工作。

我必须使用server

来限定window.server的使用

https://github.com/chrisortman/ember-cms-frontend/commit/548189a18e472402def2b69881219e7c2519e0e5

修改

当我使用/ tests网址在浏览器中运行测试时,它会起作用,但在使用ember testember test --server

时则不行

<强> EDIT2

似乎是由于某个错误,但如果您为主机值指定了某些内容,则可以使用

https://github.com/chrisortman/ember-cms-frontend/commit/745e28c3feafeee8b5f7f0faa7a554b0a364fd52