У меня очень хитрая проблема в Xcode и его "Log Navigator".
Я воссоздал проблему вот так;У меня есть очень простой тест OCUnit:
-(void)testSimpleFailure{
STFail(@"Please fail!");
}
Я очищаю свою сборку, строю свою схему тестирования и запускаю свои тесты.
В окне консоли вывода я вижу, как все мои тесты выполняютсяв том числе тот, что выше.Консоль отображает, что тест действительно был запущен и не выполнен:
##teamcity[testFailed name='-|[SimpleTestClassTests.testSimpleFailure|]' message='Please fail!' details='']
ОДНАКО, Xcode отображает «Тесты успешно наложены», а «Навигатор журнала» слева говорит, что проблем нет, и все горит зеленым.
У кого-нибудь еще была похожая проблема?Кто-нибудь знает, как решить эту проблему?
Мне бы очень хотелось, чтобы я не получил ложного срабатывания, прежде чем совершить коммит.
Отредактировано, чтобы прояснить мой вопрос.