diff --git a/ExtendedApi/src/com/intellij/testFramework/IdeaTestCase.java b/ExtendedApi/src/com/intellij/testFramework/IdeaTestCase.java index abd34841596e..1a26cda89635 100644 --- a/ExtendedApi/src/com/intellij/testFramework/IdeaTestCase.java +++ b/ExtendedApi/src/com/intellij/testFramework/IdeaTestCase.java @@ -1,7 +1,9 @@ package com.intellij.testFramework; +import com.intellij.ExtensionPoints; import com.intellij.codeInsight.daemon.DaemonCodeAnalyzerSettings; import com.intellij.codeInspection.ex.InspectionProfileImpl; +import com.intellij.execution.JUnitPatcher; import com.intellij.ide.startup.impl.StartupManagerImpl; import com.intellij.idea.IdeaLogger; import com.intellij.idea.IdeaTestApplication; @@ -115,6 +117,7 @@ public abstract class IdeaTestCase extends TestCase implements DataProvider { setUpProject(); DaemonCodeAnalyzerSettings.getInstance().setInspectionProfile(InspectionProfileImpl.EMPTY_PROFILE); + Extensions.getRootArea().registerExtensionPoint(ExtensionPoints.JUNIT_PATCHER, JUnitPatcher.class.getName()); } protected void setUpProject() throws IOException { diff --git a/ExtendedApi/src/com/intellij/testFramework/LightIdeaTestCase.java b/ExtendedApi/src/com/intellij/testFramework/LightIdeaTestCase.java index 5118f7e8bedb..8da5b79c99d3 100644 --- a/ExtendedApi/src/com/intellij/testFramework/LightIdeaTestCase.java +++ b/ExtendedApi/src/com/intellij/testFramework/LightIdeaTestCase.java @@ -1,7 +1,9 @@ package com.intellij.testFramework; +import com.intellij.ExtensionPoints; import com.intellij.codeInsight.daemon.DaemonCodeAnalyzerSettings; import com.intellij.codeInspection.ex.InspectionProfileImpl; +import com.intellij.execution.JUnitPatcher; import com.intellij.ide.startup.impl.StartupManagerImpl; import com.intellij.idea.IdeaLogger; import com.intellij.idea.IdeaTestApplication; @@ -189,6 +191,7 @@ public class LightIdeaTestCase extends TestCase implements DataProvider { assertFalse(getPsiManager().isDisposed()); CodeStyleSettingsManager.getInstance(getProject()).setTemporarySettings(new CodeStyleSettings()); + Extensions.getRootArea().registerExtensionPoint(ExtensionPoints.JUNIT_PATCHER, JUnitPatcher.class.getName()); } protected void tearDown() throws Exception {