4

I'm using google unit testing code.

I'm building it quite nicely with xcodebuild on the command line. Now I want to run it (preferably on attached Device but simulator would also work) and catch all the feedback from the tests.

But I can't find out how to run it. Any ideas?

4

4 に答える 4

2

Github での Jeff Haynie のiphonesimプロジェクトはうまくいくようです。27812bb4b のビルドに問題がありました (makeの警告で失敗しましたnsprintf.m) が、それは私がプレリリース版の OS と SDK を使用しているためかもしれません。この関連する質問も参照してください。

于 2009-07-08T18:23:04.133 に答える
1

Google ページの指示 (ターゲットの作成、ターゲットへのテスト ファイルの追加) に従い、iPhone SDK 証明書 (アプリをデバイスにアップロードするために必要) を持っている場合は、Active SDK をデバイスに変更するだけです。 (XCode の左上隅のコンボ)

証明書をお持ちでない場合は、SDK プログラムに申し込む必要があります。

于 2009-06-22T21:55:49.063 に答える
0

私が知っている唯一のiPhoneシミュレーターとデバッガーには、iPhoneSDKが付属しています。iPhone SDKを使用するには、OS 10.5 Leopardを搭載したIntelベースのMacがインストールされている必要があります。この場合、コマンドラインを使用する代わりにXCodeでプログラミング/コンパイルすることもできます。

于 2009-07-16T16:11:35.503 に答える
0

ここには誤解があるはずです。コマンドラインから正確に何を実行したいですか?テストスイート?その場合、テスト スイートは別のターゲットにする必要があるため、次のようにビルドするだけで済みます。

xcodebuild -target UnitTests -sdk iphonesimulator2.2.1 -configuration Debug

テスト ターゲットが正しく構成されている場合はRunIPhoneUnitTest.sh、Google ツールボックスに同梱されている が実行され、スクリプトによってすべてのテストが実行されます。

于 2009-07-18T20:00:10.617 に答える