React Native 集成测试总是通过(即使它们不应该通过)

React Native Integration Tests Always Passing (even when they shouldn't)

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

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

运行 示例测试,一切都按预期工作,我什至将我的测试添加到他们的 运行ner,然后它应该通过/失败,所以我很漂亮确保我的测试本身不是问题。除了 RN 测试之外,我还在 运行 中添加了 Objective-C 测试,这也按预期工作。我在 javascript 测试文件中添加了一些控制台日志,所以我知道测试实际上是 运行.

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

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

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

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