diff --git a/java/java-tests/testSrc/com/intellij/codeInsight/ClsGenericsHighlightingTest.java b/java/java-tests/testSrc/com/intellij/codeInsight/ClsGenericsHighlightingTest.java index d0acde8a4803..61392252f861 100644 --- a/java/java-tests/testSrc/com/intellij/codeInsight/ClsGenericsHighlightingTest.java +++ b/java/java-tests/testSrc/com/intellij/codeInsight/ClsGenericsHighlightingTest.java @@ -60,10 +60,14 @@ public abstract class ClsGenericsHighlightingTest extends UsefulTestCase { @Override protected void tearDown() throws Exception { - super.tearDown(); - myFixture.tearDown(); - myFixture = null; - myModule = null; + try { + myFixture.tearDown(); + } + finally { + myFixture = null; + myModule = null; + super.tearDown(); + } } protected void doTest() {