4

特定の単体テストまたはテスト スイートを から除外することはできxctoolますか?

フラグxctoolを使用して実行する特定のテストを指定できることに気付きました。-only私は反対のことをしたいと思います。

その理由は、一部のテストでは、コンソール テスト環境では使用できないコンポーネントが必要になるためです。

これを行うためのフラグがない場合 (ドキュメントで見つけることができませんでした)、最良の代替手段は何ですか?

4

2 に答える 2

1

元のスキームと同じターゲットを含み、問題のあるテストを除外する新しいスキーム ( RMStoreExcludeKeychingTests) を作成することで、これを解決しました (以下の Xcode 5 を参照)。

ここに画像の説明を入力

最後に、xctoolテストに新しいスキームを使用するように指示しました。このように、新しいテストとコードを追加しても、スキームやターゲットを変更する必要はありません。

お役に立てる場合は、スキームはこちらで、Travis CI の構成はこちらでxctool呼び出します

于 2014-01-15T11:29:33.187 に答える