J'utilise xcodebuild pour construire une cible de test unitaire après chaque changement qui est commise au SCM et si les tests unitaires ne sont pas passés, je voudrais informer la personne qui a introduit les changements. Le problème est que même si la construction d'une cible de test unitaire échoue xcodebuild renvoie 0 comme valeur de retour. Y a-t-il un moyen d'identifier que la construction de xccodebuild échoue?xcodebuild retour valeur
2
A
Répondre
0
La solution peut être facile. Si le test unitaire échoue, vous pouvez écrire quelque chose dans un fichier, donc:
- D'abord, vous nettoyer le fichier
- Que le test unitaire.
- Vous pouvez créer une fonction d'astuce ou utiliser un
#define
intelligent et si quelque chose échoue, vous écrivez dans le fichier - Than est juste de lire le fichier. Si vous avez un problème, vous saurez
Enfin, si vous avez une erreur, vous pouvez renvoyer l'employeur!
Questions connexes
- 1. TeamCity 5.x avec xcodebuild?
- 2. formulaire de retour valeur de retour
- 3. setlocale valeur de retour
- 4. Valeur de retour PHP
- 5. retour Prevent Null Valeur
- 6. Jquery valeur de retour
- 7. Ajax valeur post retour
- 8. xcodebuild - Build Succeeded -> Erreur de bus
- 9. Construire et analyser en utilisant xcodebuild
- 10. iPhone Keyboard valeur clé retour
- 11. @selector et valeur de retour
- 12. Jquery getJSON retour ancienne valeur
- 13. Lecture json valeur de retour
- 14. JUnit Valeur de retour int
- 15. problème valeur de retour NSDictionary
- 16. setInterval/SetTimeOut Valeur de retour
- 17. Valeur de retour de XXTEA
- 18. WebGl Uniformes valeur de retour
- 19. Passer une valeur de retour
- 20. Valeur de retour de oci_parse
- 21. Imiter le processus de construction de xcode à travers xcodebuild
- 22. Erreur lors de la construction à l'aide de xcodebuild
- 23. NHibernate: Signification des intercepteurs valeur de retour
- 24. Valeur de retour de l'objet littéral patern
- 25. Les classes dérivées comme valeur de retour
- 26. De retour avec une valeur psycopg2
- 27. Blackberry: Valeur de retour de Coordinates.distance()
- 28. valeur de retour de procédure stockée
- 29. retour valeur nulle de méthode générique
- 30. Retour Valeur enumerative de Class in linq?
Comment votre test d'unité est-il configuré? Parce que le test d'unité Xcode standard échouera un xcodebuild. Fondamentalement, xcodebuild échoue si l'une des sous-commandes renvoie! = 0, donc je suppose que c'est votre cible de test qui retourne 0 même en cas d'échec. –
AFAIR J'ai suivi ce guide http://developer.apple.com/library/ios/documentation/Xcode/Conceptual/iphone_development/135-Unit_Testing_Applications/unit_testing_applications.html#//apple_ref/doc/uid/TP40007959-CH20-SW3 – Dmytro