From 10ae5c9061df45555608a821dd0dfada5ca00719 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yann=20C=C3=A9bron?= Date: Tue, 2 Jun 2015 22:03:32 +0200 Subject: [PATCH] SMLightFixtureTestCase#tearDown: more safe --- .../testframework/sm/SMLightFixtureTestCase.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) 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