After upgrading to Xcode 7.3, my UI tests were no longer recognized as test cases. The play / gutter status buttons disappeared, and a folder with a folder containing “0 tests” was displayed in the test menu. The problem was fixed approximately 30 minutes after deleting the derived data, cleaning the project and re-indexing several times, although it was not clear which of these actions (if any) led to the correction. The problem now repeats every time the derived data is deleted, requiring another 30 minutes of cleanup, re-indexing, etc.
Anyone else run into this issue?
All tests were properly formatted (subclasses of XCTestCase added with the test keyword) and worked without problems for several weeks in Xcode 7.2.
source
share