それぞれ独自のクラスPhoneRegression
を持つ 2 つのテスト ターゲット (例: ) を含むスキーム (例PhoneSearchTests
: ) があります。PhoneCheckoutTests
Jenkins ジョブの 1 つで、実行したいのはPhoneCheckoutFormValidationTests
inだけですPhoneCheckoutTests
。構成は次のとおりです。
xctool -scheme PhoneRegression \
-destination "platform=iOS Simulator,name=iPhone 6,OS=latest" \
-reporter junit:build/junit.xml -reporter plain \
test -only "PhoneCheckoutTests:PhoneCheckoutFormValidationTests" -freshInstall
これが機能することに気付きました。ただし、スキームで無効になっているテスト メソッドを実行します。PhoneRegression
xctool
でテスト ターゲットを指定するときに、スキームを遵守するようにどのように指示でき-only
ますか?
xctool github ページに問題として投稿されたクロス