reactjs - 自 React Native 0.61 起无法运行排毒测试
问题描述
当我们在我们的应用程序上使用 React Native 0.59 时,我的团队最初使用 Detox 进行了一些 E2E 测试。从那时起,我们升级到 React Native 0.61,我们无法启动测试。
构建过程运行良好,但在测试启动期间它失败了。
这是我尝试运行测试时得到的结果。相应的模拟器甚至没有启动,并且所有测试都变成红色,并显示以下消息:
FAIL e2e/firstTest.spec.ts
● Test suite failed to run
ReferenceError: regeneratorRuntime is not defined
22 | });
23 |
> 24 | afterAll(async () => {
| ^
25 | await adapter.afterAll();
26 | await detox.cleanup();
27 | });
at Object._callee3 (init.js:24:31)
我们正在使用 React Native 0.61.2、Typescript(用于应用程序代码甚至测试代码)和 Detox 14.6.1。
有人遇到过这个问题并找到了解决方案吗?
谢谢