我最近设法让我的ember-auth 测试通过,但它还不完美,因为测试每两次都失败(或者如果有几个测试正在运行,那么关于身份验证的每第二次测试都会失败)。
我创建了一个小示例应用程序来演示失败。
您应该能够按照以下步骤重现故障:
1. git clone https://github.com/pedrokost/ember_auth_testing_example.git
2. cd ember_auth_testing_example
3. ruby -run -e httpd . -p5000 # (or any HTTP server like: python -m SimpleHTTPServer)
4. Open http://localhost:5000?test in the browser
如果测试通过,请刷新页面并查看失败并显示“无效 JSON 格式”。下次刷新时它会再次起作用。