Не удалось запустить тест GHUnit из командной строки
Я пытаюсь запустить случаи GHUnitTest из командной строки. После всех шагов отсюда
Мое имя цели GHUnitTest: GHUnitTests
, И я использовал следующий скрипт в командной строке
default:
\# Set default make action here
\# xcodebuild -target GHUnitTests -configuration MyMainTarget -sdk iphonesimulator build
clean:
-rm -rf build/*
test: GHUNIT_CLI=1 xcodebuild -target GHUnitTests -configuration Debug -sdk iphonesimulator build`
Runnig это с помощью $ make test
на терминале. Но всегда получаю следующую ошибку.
make: * Нет правила для создания цели `test'. Стоп.>
Как это исправить. Помогите плз
1 ответ
Я думаю, что вы, вероятно, просто запускаете "make test" из неправильного каталога.
Первый шаг к тому, чтобы заставить 'make test' работать, находится в каталоге вашего проекта, рядом с вашим Makefile.
Ваш make-файл должен выглядеть примерно так (что я вижу в вашем примере): https://github.com/gh-unit/gh-unit/blob/master/Project-iOS/Makefile.example
Если каталог вашего проекта ~/ios/app/MyApp/
, тогда вы должны были сохранить Makefile в ~/ios/app/MyApp/Makefile
затем
cd ~/ios/app/MyApp
затем
make test