【发布时间】: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