La reciente actualización a XCode 3.2.4 y iOS SDK 4.1 hace que mis pruebas de unidad ya no funcionen con mi proyecto de iOS. El proyecto actualmente solo se ejecuta en el simulador, no en hardware real.Problema al hacer pruebas lógicas después de la actualización de XCode 3.2.4
Traté de hacer un nuevo proyecto en blanco con un caso de prueba simulado añadió que siempre pasará, pero no funciona bien, y me da este resultado:
producido un error interno al manipular la salida del comando:
- [XCBuildLogCommandInvocationSection setTestsPassedString:]: selector no reconocido enviados a instancia 0x20176e320
producido un error interno al manipular salida de comando:
- [XCBuildLogCommandInvocationSectionRecorder endMarker]: selector no reconocido enviados a instancia 0x201257de0
¿Alguien más tiene problemas con sus casos de prueba usando XCode 3.2.4 y iOS SDK 4.1?
Funciona bien ahora, ¡gracias! – leinz
¿Esto proporciona alguna indicación de si las pruebas fallaron o no? Porque si no, también puedes inhabilitar el objetivo de prueba unitaria (para que sepas que no se está ejecutando), en lugar de dejarlo correr y ocultar los resultados (para que puedas olvidar y pensar que está pasando). – benzado
Por lo que puedo decir simplemente descarga el resultado en la ventana de compilación sin que ocurra el anidamiento sofisticado, por lo que aún puede ver la lista de pruebas aprobadas y/o errores .No oculta los resultados, sino que no los formatea. – creednmd