diff --git a/platform/smRunner/testSrc/com/intellij/execution/testframework/sm/SMLightFixtureTestCase.java b/platform/smRunner/testSrc/com/intellij/execution/testframework/sm/SMLightFixtureTestCase.java index c387910f6293..d5cdbefdfafa 100644 --- a/platform/smRunner/testSrc/com/intellij/execution/testframework/sm/SMLightFixtureTestCase.java +++ b/platform/smRunner/testSrc/com/intellij/execution/testframework/sm/SMLightFixtureTestCase.java @@ -52,10 +52,14 @@ public abstract class SMLightFixtureTestCase extends UsefulTestCase { @Override protected void tearDown() throws Exception { - myFixture.tearDown(); - myFixture = null; + try { + myFixture.tearDown(); + } + finally { + myFixture = null; - super.tearDown(); + super.tearDown(); + } } @Nullable