Wallaby集成测试单独传递,在一起运行时失败

时间:2017-07-09 23:23:52

标签: elixir integration-testing

我使用forum(0.17.0)进行phantomjs(2.1.1)和最新的Elixir(1.4.5)和Erlang(20)的验收测试。我写了Wallaby,每个单独运行时都会通过,但是当我一起运行它们时(通过 )()( len n ()( ))( ()( )() n-1 () (( () n-2 ),它们会失败,因为页面上的内容都不是。好像所有测试都在同一个浏览器中运行,即使Wallaby应该为您管理多个浏览器。"

我相信我已根据a few acceptance tests设置了所有内容,但我没有使用mix test test/acceptance运行测试,因为我的应用使用了套接字和async: true {{ 3}}。要清楚,测试也会失败Phoenix.Ecto.SQL.Sandbox,我在尝试连接套接字时也会得到async: true个。{/ p>

还有什么必要确保每个测试都在自己的phantomjs浏览器中运行,或清除测试运行之间的会话吗?

0 个答案:

没有答案