如何从命令行运行OCTest,而不是XCode

时间:2009-07-03 14:58:33

标签: cocoa xcode ocunit

XCode 3.1.2使用内置的OCTest单元测试。

单位测试运行时,我遇到了崩溃。我想运行一些额外的环境变量(例如MallocCheckHeapStart,MallocCheckHeapEach)。

我是初学者,无法弄清楚如何从命令行运行我的应用程序的OCTest单元测试。或者,也可以说服XCode在启动单元测试时设置一些额外的环境变量。

2 个答案:

答案 0 :(得分:4)

这是关于调试OCUnit测试的非常有用的帖子。

http://chanson.livejournal.com/120740.html

答案 1 :(得分:0)

在您的项目中,在“组和文件”列表中找到“可执行文件”组。展开它以显示您的可执行文件。找到您正在测试的可执行文件(很可能是您的活动可执行文件)并双击它。这将打开该可执行文件的信息窗口。该窗口有四个选项卡。我们想要第二个,标题为“参数”。去那里。

在Arguments选项卡中,有两个部分:“要在启动时传递的参数”(命令行参数)和“要在环境中设置的变量”。使用相应部分下方的+按钮将参数和环境变量添加到您的内容中。