Frage

Ich möchte einige Code-Coverage-Analyse (mit Coverstory) auf unserer iPhone App-Unit-Tests in XCode automatisch ausgeführt werden, wenn die Tests ausgeführt. das Problem ist, dass wir die Google-Toolbox für Mac, und die Art und Weise, dass die Tests scheinen zu laufen verwenden nicht wirklich Code-Coverage-Berichte aus gcov erzeugen, so dass die Analyse i ist veraltet, es sei denn ich manuell die Abdeckung html regenerieren nach einem Build und geht. Ich frage mich, ob es irgendeine obskure Art und Weise ist ein Post-Debug-Schritt auslösen, die dies für mich tun würde, ich habe also nicht manuell Coverstory erneut ausführen. Ist es möglich?

Edit: Um zu klären, ich will ein Build-Schritt ausgeführt haben, nachdem das Programm, wenn möglich gemacht ausgeführt wird, nicht, bevor ich das Debuggen starten

.
War es hilfreich?

Lösung

Ja, können Sie fügen Sie einfach Schritte bauen.

Im Zielordner, wählen Sie Ihr Ziel und dann einen Rechtsklick -> Hinzufügen | Neubau Phase | Neue Lauf Skript Phase ... "

Sie können durch einen Doppelklick auf sich keine Shell-Kommandos in die resultierenden Skript Phase ein. Dies ist, wie die Unit-Tests ausgeführt werden.

alt text http://img178.imageshack.us/img178/9718/addbuildphase .png

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top