无法从命令行运行GHUnit测试

时间:2014-01-06 15:14:27

标签: ios gh-unit

我正在尝试从命令行运行GHUnitTest案例。 完成Here

的所有步骤

我的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`

在终端上使用$ make test运行它。 但总是得到以下错误。

  

make: * 没有规则来制作目标`test'。 。停止>

如何修复它。 Plz帮助

1 个答案:

答案 0 :(得分:0)

我认为你可能只是在跑步"进行测试"来自错误的目录。

进行测试的第一步'工作是在您的项目目录中,在Makefile旁边。

你的makefile应该是这样的(我在你的例子中看到它): 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