gpt4 book ai didi

xcode - 如何将xcodebuild与-only-testing和-skip-testing标志一起使用?

转载 作者:行者123 更新时间:2023-12-03 20:14:08 36 4
gpt4 key购买 nike

我注意到xcodebuild的手册页中有两个选项。

-only-testing:TEST-IDENTIFIER       



通过指定要包括但不包括其他测试的测试来限制测试


-skip-testing:TEST-IDENTIFIER       



通过指定要排除但不包括其他测试的测试来限制测试


我尝试的是:

xcodebuild -workspace MyWorkSpace.xcworkspace / 
-sdk iphonesimulator /
-destination id=7F52F302-C6AF-4215-B269-39A6F9913D5B /
-scheme SCHEME-iOS /
test -only-testing:???


TEST-IDENTIFIER是什么意思?

最佳答案

就像马西奥(Marcio)所说的那样,这是一条像弦一样的路径。

例如,假设您有一个名为MyScheme的方案,一个测试目标MyUITests和一个测试类LoginTest,然后是测试方法testUserLogin,仅运行该方法,则可以运行

xcodebuild -workspace Envoy.xcworkspace \
-scheme MyScheme \
-sdk iphonesimulator \
-destination 'platform=iOS Simulator,name=iPad Air 2,OS=10.1'
'-only-testing:MyUITests/LoginTest/testUserLogin' test


同样,如果要在LoginTest下运行所有​​测试,请在此处运行

xcodebuild -workspace Envoy.xcworkspace \
-scheme MyScheme \
-sdk iphonesimulator \
-destination 'platform=iOS Simulator,name=iPad Air 2,OS=10.1'
'-only-testing:MyUITests/LoginTest' test

关于xcode - 如何将xcodebuild与-only-testing和-skip-testing标志一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39427263/

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