#unit-testing #junit #gh-unit
#модульное тестирование #junit #gh-модуль
Вопрос:
Кто-нибудь знает, как создать XML-отчет в результате тестов с использованием GHUnit?
Мне это нравится, но файл .xml не появился…
GHUNIT_AUTORUN=1 WRITE_JUNIT_XML=ДА xcodebuild — тесты проекта.xcodeproj -sdk iphonesimulator4.3 — целевые тесты
Ответ №1:
Похоже, что он сохраняет выходные данные в DARWIN_USER_TEMP_DIR, который выглядит примерно так:
/var/folders/IY/IY7PGAf2F9OD6CIKr1RQo TI/-Tmp-/
Если вы проверите RunScripts.sh файл, в который вы можете видеть, что он сохраняется:
/usr/bin/getconf DARWIN_USER_TEMP_DIR
Ответ №2:
Если вы посмотрите в наборе инструкций здесь:
http://gabriel.github.com/gh-unit/docs/appledoc_include/guide_command_line.html
Вам необходимо включить сценарий запуска теста в качестве этапа после вашей сборки.
Ответ №3:
Я использую:
GHUNIT_CLI=1 WRITE_JUNIT_XML=1 xcodebuild...
Я думаю, что это «1», а не «ДА», что заставляет его работать.
XML-файлы попадают в папку build / test-results и формируют меня относительно рабочей области проекта.