我正在使用Detox在我的React Native项目中运行端到端测试.我也使用pretender.js来模拟我的API请求,我很难找到一种方法来了解应用程序当前是否处于"测试"模式.
我正在传递一个env变量(和使用babel-transform-inline-environment-variables)来判断我是否应该模拟请求但是shim.js在我们的发布版本中中断了.
有没有办法告诉Detox启动应用程序并从JS内部运行测试?理想情况下,我正在寻找在测试时设置的某种变量或从命令行传递的东西(TESTING=true react-native start或__TESTING__)