当在量角器中为使用AngularFire的Angular2应用程序编写测试时。
我正在使用browser.ignoreSynchronization
作为解决方法,否则我的测试会在每个it
超时。这迫使我编写大量臃肿的代码。
有没有办法不被"强迫"使用browser.ignoreSynchronization
?
有一些关于这个问题的讨论(比如这个(,但我没有看到任何明确的解决方案。此时存在吗?
我希望这个问题仍然没有完美解决。
可能不是在当时和那里使用browser.ignoreSynchronization=true;
,我建议您在 conf 中使用.js并在每个测试套件的拆卸时browser.ignoreSynchronization=false;
。
这可能会减少如此多的膨胀代码。谢谢。