如何 运行 iOS 工作区的所有单元测试?
How to run all unit tests for iOS workspace?
我在名为 MyWorkspace
的工作区下有一个名为 MyProject
的主机 iOS 项目。该工作区还有两个链接项目,名为 MyFramework1
和 MyFramework2
。当我 运行 仅对宿主项目(即 MyProject's
)进行单元测试时,单元测试得到 运行 但我对两个框架都有单元测试。如何通过 CLI xcodebuild
命令 运行 工作区 MyWorkspace
下所有项目(包括主机应用程序和框架)的所有单元测试?
我目前正在使用,
xcodebuild -xctestrun some.xctestrun -destination "platform=iOS Simulator,name=iPhone 11" test-without-building
最后,我能够 运行 我的工作区的所有测试。我只是需要,
- 在 Xcode
中打开工作区
- Select Host app Target -> Edit Scheme -> Build
- 为列表中显示的所有单元测试套件启用测试
- 进行干净的构建和测试
我在名为 MyWorkspace
的工作区下有一个名为 MyProject
的主机 iOS 项目。该工作区还有两个链接项目,名为 MyFramework1
和 MyFramework2
。当我 运行 仅对宿主项目(即 MyProject's
)进行单元测试时,单元测试得到 运行 但我对两个框架都有单元测试。如何通过 CLI xcodebuild
命令 运行 工作区 MyWorkspace
下所有项目(包括主机应用程序和框架)的所有单元测试?
我目前正在使用,
xcodebuild -xctestrun some.xctestrun -destination "platform=iOS Simulator,name=iPhone 11" test-without-building
最后,我能够 运行 我的工作区的所有测试。我只是需要,
- 在 Xcode 中打开工作区
- Select Host app Target -> Edit Scheme -> Build
- 为列表中显示的所有单元测试套件启用测试
- 进行干净的构建和测试