Xcode测试 - 来自文档的后续代码但是出错

时间:2010-07-06 21:50:09

标签: iphone unit-testing testing

我是XCode和测试新手,并且已按照“单元测试应用程序”下的iPhone开发指南中列出的步骤进行操作。

我在我的项目中添加了一个单元测试包,将其命名为“LogicTests”,将其设置为活动目标,然后在名为“Tests”的新组下添加一个“LogicTests”单元测试类示例。我从doc(STFail(@"Must fail to succeed");)编写了简单的单行测试,然后尝试构建我的项目。

我一直收到错误:Command /bin/sh failed with exit code 1/Developer/Tools/RunPlatformUnitTests.include:448: error: Failed tests for architecture 'i386' (GC OFF)

第二个错误看起来正在运行测试并且失败正常,但第一个错误我完全无能为力......问题出在哪里?

谢谢, -Greta

2 个答案:

答案 0 :(得分:1)

这种行为完全正常。如果单元测试失败,它将产生一个返回代码1.用STTrue(1,@“某些消息”)测试相反的情况,它不应该返回1并成功完成。

答案 1 :(得分:0)

测试认为您的英特尔编译不是ARM架构。不幸的是,我不记得如何正确设置目标。