From ed3f222e7c545775e984cfd72be83c771cbe71cf Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Tue, 4 Dec 2018 20:14:40 +0300 Subject: [PATCH] fix memory leaks in tests --- .../idea/devkit/codeInsight/PluginXmlFunctionalTest.groovy | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/plugins/devkit/devkit-java-tests/testSrc/org/jetbrains/idea/devkit/codeInsight/PluginXmlFunctionalTest.groovy b/plugins/devkit/devkit-java-tests/testSrc/org/jetbrains/idea/devkit/codeInsight/PluginXmlFunctionalTest.groovy index d4ff121c395d..60595f25c461 100644 --- a/plugins/devkit/devkit-java-tests/testSrc/org/jetbrains/idea/devkit/codeInsight/PluginXmlFunctionalTest.groovy +++ b/plugins/devkit/devkit-java-tests/testSrc/org/jetbrains/idea/devkit/codeInsight/PluginXmlFunctionalTest.groovy @@ -45,9 +45,16 @@ class PluginXmlFunctionalTest extends JavaCodeInsightFixtureTestCase { protected void setUp() throws Exception { super.setUp() myTempDirFixture = IdeaTestFixtureFactory.getFixtureFactory().createTempDirTestFixture() + myTempDirFixture.setUp() myFixture.enableInspections(new PluginXmlDomInspection()) } + @Override + protected void tearDown() throws Exception { + myTempDirFixture.tearDown() + super.tearDown() + } + @Override protected String getBasePath() { return DevkitJavaTestsUtil.TESTDATA_PATH + "codeInsight"