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