Мне удалось настроить модульные тесты для моей библиотеки в Xcode 4. Я выполнил сборки с тестами, которые, как я знаю, пройдут и не пройдут (т. Е. STAssertTrue(YES)
и STAssertTrue(NO)
) только для того, чтобы убедиться, что они работают. Я использую стандартные библиотеки Apple SenTest, следующие за этим документом .
Однако, когда мои тесты запущены, я получаю эту ошибку в журнале сборки:
Произошла внутренняя ошибка при обработке вывода команды: - [IDEActivityLogSectionRecorder endMarker]: нераспознанный селектор отправлен на экземпляр 0x20310b580
Для ясности, это никак не влияет на выполнение тестов, а только на вывод в окно сборки. Все тесты выполняются каждый раз, поэтому я могу определить, прошел или не прошел, посмотрев, удалась ли сборка или нет.
Однако, когда мои тесты не пройдены, я не могу определить, какой из них не прошел, потому что кажется, что вывод останавливается при достижении этой ошибки.
Есть ли у кого-нибудь опыт модульного тестирования / Xcode 4 / этой ошибки?