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
感謝,
大衛
在您的測試中,您可能需要阻止,直到完成所有異步任務。很難單元測試線程代碼 –
感謝您的迴應。我會再接再厲,但我已經盡力做到了。這隻發生在一些特定的測試中,這很奇怪。 –