将Detox与Fastlane集成



我确实用detox为我的react-native应用程序设置了一些e2e测试。我使用detox test命令手动运行这些测试,但我找不到(无论是在排毒的问题中,还是在Fastlane的文档中(将这些测试直接集成到Fastlane中的方法。这些选项似乎都不适合我想要的。

之前有人设法实现了这一点,或者我必须为此找到一个变通方法吗?

提前感谢!

我用以下方式为iOS(./ios/fastlane/Fastfile(解决了这个问题:

platform :ios do
lane :e2e do
Dir.chdir "../.." do # Navigate to the root of the project where the Detox files are placed.
sh("detox build --configuration ios.sim.release")
sh("detox test --configuration ios.sim.release --cleanup")
end
end
end

和Android(./android/fastlane/Fastfile(:

platform :android do
lane :e2e do
Dir.chdir "../.." do # Navigate to the root of the project where the Detox files are placed.
sh("detox build --configuration android.emu.release")
sh("detox test --configuration android.emu.release --cleanup")
end
end
end

相关内容

  • 没有找到相关文章

最新更新