1 つのテスト クラスと 1 つのテスト ケースがあります。単体テストを実行すると、Xcode はすべてのテストに合格したことを通知しますが、テストが完了していないという警告が表示されます。
特定のテスト ケースが完了したことを XCTest に知らせるために、XCTest で何か特別なことをする必要がありますか?
更新: タイミングの問題/バグである可能性があります。[NSThread sleepForTimeInterval:.1]; を入れました。tearDown メソッドで、今では毎回動作します。また、Xcode は、スリープせずに定期的にテストを正常に終了しました。
更新 2: Xcode の奇妙なバグのように見えます。テキスト形式の検証を行うだけの 3 番目のテストを追加すると、警告が再び表示されます。