【发布时间】:2019-05-24 05:15:21
【问题描述】:
我正在使用 TravisCI 构建我的 React Native 应用程序,并使用 Detox 在该版本上运行 E2E。
Detox 测试结果打印到 travis 控制台,但我需要知道失败或传入 env var,以便我可以采取行动。
测试命令为:
detox test --configuration ios.sim.debug
所以我试过了:
export SANITY_RES=$(detox test --configuration ios.sim.debug)
但echo $SANITY_RES 只包含:
configuration="ios.sim.debug" artifactsLocation="artifacts/ios.sim.debug.2018-12-25 14-42-58Z" node_modules/.bin/jest e2e --config=e2e/ config.json --maxWorkers=1 '--testNamePattern=^((?!:android:).)$' detox[80481] 信息:[DetoxServer.js] 服务器正在监听 localhost:51067... *
而不是最终结果。 我还有其他方法可以得到它们吗?
【问题讨论】:
标签: react-native travis-ci detox