0

私の期待: # ビルド成功 # および # テスト失敗 #

実際の結果: # Build Succeeded # のみ

コマンドラインで失敗/成功を取得するにはどうすればよいですか? [iphone、objective-c、xcode4、OCUnit]

私はOCUnitとXcode4の初心者です。プロジェクトを作成します: https://github.com/sanemat/HogeHoge これは xcode4 による scafold コードです。xcode gui でテストを実行すると、#Test Failed# が正常に表示されます。コマンドライン(jenkinsを使いたい)では、次のコマンドを使用します。

xcodebuild -target HogeHogeTests -configuration Debug -sdk iphonesimulator4.3 clean build

# Build Succeeded # そして完了しました。テストを実行して結果を取得したい。どのように?

編集:

BPOCUnitXMLReporterを見つけました。これはMacOS用です。iOSをフォークして調整しました。

4

4 に答える 4

1

BPOCUnitXMLReporterを見つけました。これはMacOS用です。iOSをフォークして調整しました。

于 2011-07-13T23:24:09.220 に答える
0

テキストファインダープラグインを試すログで文字列を検索し、それに基づいて合格または不合格を設定できます。

于 2011-06-14T13:51:25.263 に答える
0

カスタム テスト ロガーを OCUnit と統合できます。ここで私の答えを参照してください: OCUnit テストのパス/失敗メッセージ/イベントをトラップするにはどうすればよいですか

于 2011-06-14T14:01:24.317 に答える
0

あなたが探しているのは、ターミナルからOCUnitテストを実行するためのこの文書化されていない引数です(SDKとターゲットも必要です)

xcodebuild  -target MyTarget -sdk iphonesimulator   TEST_AFTER_BUILD=YES
于 2012-09-10T06:25:03.243 に答える