【问题标题】:Is there any pre-defined flag from detox that I can know App is running on detox?是否有任何来自 detox 的预定义标志,我可以知道 App 正在 detox 上运行?
【发布时间】:2019-11-16 00:21:05
【问题描述】:

我正在寻找一些预定义的标志(宏),以便在运行 detox 时跳过我的应用程序中的特定代码。

if (__RUNNING_ON_DETOX__) {
  return; // skip this function
}

作为一种解决方法,我使用 react-native-config 并将 ENVFILE 放在 detox build 上。 但我正在寻找一种更简单的方法。 如果 detox 没有提供标志,我想知道至少可以注入内联 export 的方式。

谢谢。

【问题讨论】:

    标签: react-native detox


    【解决方案1】:

    没有预定义的标志,但您可以模拟出您不想与之交互的依赖项 - 请参阅 https://github.com/wix/Detox/blob/master/docs/Guide.Mocking.md

    【讨论】:

    • 哦,太好了。非常感谢。 ?
    猜你喜欢
    • 2021-07-26
    • 2019-11-28
    • 1970-01-01
    • 2018-05-21
    • 1970-01-01
    • 2018-11-26
    • 2020-01-03
    • 2021-01-10
    • 2021-05-10
    相关资源
    最近更新 更多