При выполнении всех моих тестов в Eclipse (Eclipse 3.4 "Ganymede" ) один тест указан в разделе "Unrooted Tests". Я использую Junit 3.8, и этот конкретный тест расширяет TestCase. Я не вижу никакой разницы между этим тестом и другими тестами. Я не помню, чтобы это происходило в Eclipse 3.3 (Europa).
Разъяснение:
Мы еще не перешли на JUnit 4.0, поэтому мы не используем аннотации. Я также искал googled, и похоже, что у большинства людей были проблемы с JUnit 4, но я не видел никаких решений. На этом этапе тест проходит как локально, так и в CruiseControl, поэтому я не слишком обеспокоен, но любопытно.
Когда я впервые увидел это, он был на неудачном тесте, который был неудачен только при запуске с другими тестами. Это привело меня к кроличьей дыре, которая искала решение проблемы "Unroot", которую я так и не нашел. В конце концов я нашел виновника в другом тесте, который не был должным образом разрушен.
Я согласен, это похоже на проблему Eclipse.