【问题标题】:React Native Integration Tests Always Passing (even when they shouldn't)React Native 集成测试总是通过(即使他们不应该)
【发布时间】:2015-08-27 08:58:32
【问题描述】:

我一直在尝试启动并运行 React Native 集成测试,但遇到了一些绊脚石。当我在 Xcode 中运行集成测试时,它们总是通过,即使我编辑它们以使它们肯定会失败。

我正在使用 React Native 模块 RCTTest 为测试创建一个运行器,就像他们在示例中所做的那样:https://github.com/facebook/react-native/tree/master/Examples/UIExplorer/UIExplorerIntegrationTests,并在实际测试文件中使用 NativeModules.TestModule。

运行示例测试,一切都按预期运行,我什至将我的测试添加到他们的运行器中,然后它应该通过/失败,所以我很确定我的测试本身不是问题。我还添加了一个 Objective-C 测试来与 RN 测试一起运行,它也可以按预期工作。我已经在 javascript 测试文件中添加了一些控制台日志,所以我知道测试实际上正在运行。

我正在运行 Xcode 7 beta,但在 6.4 中也有相同的结果。

我正在尝试使用的完整代码在这里:https://github.com/Danwhy/learn-react-native/tree/master/testing/testingTests

以前有人遇到过这样的问题吗?

【问题讨论】:

    标签: javascript objective-c xcode integration-testing react-native


    【解决方案1】:

    您可以通过将 React Native 升级到版本 0.10.0 来解决此问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-29
      • 2014-07-24
      • 1970-01-01
      • 2017-09-07
      • 2011-08-22
      • 2023-03-19
      • 2019-02-16
      • 1970-01-01
      相关资源
      最近更新 更多