iphone SDK 4.3 запускает юнит-тест из командной строки - PullRequest
1 голос
/ 15 марта 2011

Мне нравится запускать тестовые примеры из командной строки, но есть небольшая проблема ... возможно, кто-то может мне помочь ...

Я создал простой проект HelloWorld с XCode4!Сборка работает нормально.

xcodebuild -project HelloWorld.xcodeproj -target HelloWorld -sdk iphonesimulator4.3 -configuration "Debug"

Но этот тест не работает (я использую стандартный тест модулякоторый создает xcode4)

xcodebuild -project HelloWorld.xcodeproj -target HelloWorldTests -sdk iphonesimulator4.3 -configuration "Debug"

Вот несколько интересных выводов:

=== СОЗДАТЬ НАТУРАЛЬНУЮ ЦЕЛЬ HelloWorld ПРОЕКТА HelloWorld С КОНФИГУРАЦИЕЙ ПО УМОЛЧАНИЮ (Выпуск) === Проверить зависимости

И

/ Разработчик / Платформы / iPhoneSimulator.platform /Разработчик / Инструменты / Инструменты / RunPlatformUnitTests: 95: предупреждение: пропуск тестов;Платформа iPhoneSimulator в настоящее время не поддерживает тесты, размещенные в приложениях (установлен TEST_HOST).

Я думаю, что последний вывод - это проблема, но я не имею ни малейшего представления, как это исправить: - (

1 Ответ

2 голосов
/ 30 марта 2011

Звучит так, как будто вы можете перепутать юнит-тесты и тесты приложений.Ссылка на два следующих источника (особенно не относящихся к яблоку) очень вам поможет:

Документация Apple

Статья CocoaWithLove

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...