gpt4 book ai didi

ios - 将测试从一个单元测试目标导入到另一个

转载 作者:行者123 更新时间:2023-11-28 15:13:07 24 4
gpt4 key购买 nike

我们开始将我们的 Swift iOS 应用拆分为多个框架,以加快我们的 TDD 反馈周期。这些框架中的每一个都是一个项目,具有自己的单元测试目标。所有这些都是更大工作空间的一部分。

问题是我们无法使用当前的 CI 设置运行多个测试目标。我想知道是否有可能将我们所有的测试目标捆绑在一起用于 CI,但将它们分开进行开发(可能通过将所有不同目标的测试导入/运行到“CI 单元测试目标”)?

最佳答案

您当然可以添加另一个目标并将引用添加到单元测试的文件中。他们可能更不需要修改模块导入名称。一个文件可能在多个项目中被引用,这甚至可以是自动化的,因为有诸如 PBXProj for python 之类的工具允许读取/写入 Xcode 项目。

或者,但我不确定,是否可以创建一个添加了其他项目的聚合目标 - 这只是推测。

也许更好的问题是为什么不能运行多个测试目标?脚本或快速 channel 肯定会有帮助吗?

关于ios - 将测试从一个单元测试目标导入到另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47297650/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com