0
Xcode认为测试未完成的原因是什么?Xcode在测试完成后继续
对于多线程组件(使用GCD),我已经进行了大量的单元测试,测试完成但Xcode需要花费几分钟左右的时间才能确认测试已经完成。
我知道测试已经完成,因为下面的文本显示在调试控制台:
Test Suite 'Multiple Selected Tests' finished at 2014-05-06 00:45:56 +0000.
Executed 1 test, with 0 failures (0 unexpected) in 1.249 (1.258) seconds
Program ended with exit code: 0
我可以调试测试和组件就好了,但是当我继续我的代码结束时,在Xcode说测试完成之前需要几分钟左右的时间。
任何想法会导致这种情况?我正在拉我的头发。
- OS X 10.9.2
- 的Xcode 5.1.1
- iPhone模拟器适用于iOS 7.1
感谢,
大卫
在您的测试中,您可能需要阻止,直到完成所有异步任务。很难单元测试线程代码 –
感谢您的回应。我会再接再厉,但我已经尽力做到了。这只发生在一些特定的测试中,这很奇怪。 –