排毒-调试同步不起作用

时间:2019-10-10 09:36:09

标签: react-native jestjs detox

我试图弄清楚我的React Native应用程序的哪些部分导致Detox不必要地等待了很长时间as instructed in the documentation。但是,当我运行时:

detox test --debug-synchronization 20

我没有其他输出,只有常规的Jest输出。我知道一个事实,那就是网络请求的速度比这要慢,setTimeout的网络请求速度为400毫秒,而动画会减慢Detox的速度,但不会输出。

是什么原因导致输出不起作用?

1 个答案:

答案 0 :(得分:0)

此功能之前有一个错误,他们刚刚在此版本中修复了它:18.18.0

你也可以考虑这个方法

await device.disableSynchronization();

在与动画元素交互之前放置这一行 然后你可以再次启用同步

await device.enableSynchronization();