首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xcode4.4单元测试没有完成

Xcode4.4单元测试没有完成
EN

Stack Overflow用户
提问于 2012-08-02 09:13:05
回答 4查看 1.6K关注 0票数 3

可能重复: Some of my unit tests tests are not finishing in XCode 4.4

我刚刚升级到XCode 4.4。我创建了一个新项目并包含了单元测试。在运行测试时,我会收到一个警告:“所有测试都没有完成”。

干净安装xcode 4.4的同事也有同样的问题。他们没有键入一个代码字母,只创建了一个包含unittest的新项目。

我们做错了什么,如何解决问题?

EN

回答 4

Stack Overflow用户

发布于 2012-10-03 09:57:07

见过这个。这是由代码中的错误(“未识别的选择器发送到实例”)引起的,该错误导致测试挂起。

票数 1
EN

Stack Overflow用户

发布于 2012-08-18 14:46:56

我也有同样的问题。我注意到由Xcode插入的原始测试类(MyAppTests)没有测试。所以在我的测试输出中

代码语言:javascript
复制
Test Suite 'MyAppTests' started at 2012-08-18 14:30:27 +0000
Test Suite 'MyAppTests' finished at 2012-08-18 14:30:27 +0000.
Executed 0 tests, with 0 failures (0 unexpected) in 0.000 (0.000) seconds

然后我插入

代码语言:javascript
复制
- (void)testNothing {
}

进入MyAppTests.m,警告就消失了。

票数 0
EN

Stack Overflow用户

发布于 2012-08-28 00:39:45

我也看到了类似的问题。

场景:使用单元测试创建一个新的iOS单视图应用程序。Xcode使用testExample方法生成测试类。testExample有一个无条件的STFail(),所以测试总是失败的。通过Command+U运行测试,10个Xcode中有9次表示“测试成功”。大约50%的“10次”工具栏还会说“没有问题”,另外50%则显示错误,同时仍然说“测试成功”。

查看日志,总会有一个“所有测试都没有完成”的警告。

这看起来像是一个时间问题:如果我在NSThread中添加一个testExample睡眠sleepForTimeInterval:3,那么测试目标就会一如既往地失败。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11774400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档