From 101ba568214ea989f7f0bc2c503ab39df7444ecc Mon Sep 17 00:00:00 2001 From: anna Date: Wed, 17 Nov 2010 17:24:23 +0300 Subject: [PATCH] make test passed on server --- .../codeInspection/EntryPointsConverterTest.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/java/java-tests/testSrc/com/intellij/codeInspection/EntryPointsConverterTest.java b/java/java-tests/testSrc/com/intellij/codeInspection/EntryPointsConverterTest.java index cefd971947ca..f7355a6dfb0a 100644 --- a/java/java-tests/testSrc/com/intellij/codeInspection/EntryPointsConverterTest.java +++ b/java/java-tests/testSrc/com/intellij/codeInspection/EntryPointsConverterTest.java @@ -9,16 +9,25 @@ import junit.framework.TestCase; import org.jdom.Element; public class EntryPointsConverterTest extends TestCase { + private boolean myUnregisterExtensionPoint = false; @Override protected void setUp() throws Exception { super.setUp(); - Extensions.getRootArea().registerExtensionPoint(ExtensionPoints.DEAD_CODE_TOOL, EntryPoint.class.getName()); + try { + Extensions.getExtensions(ExtensionPoints.DEAD_CODE_TOOL, null); + } + catch (IllegalArgumentException e) { + myUnregisterExtensionPoint = true; + Extensions.getRootArea().registerExtensionPoint(ExtensionPoints.DEAD_CODE_TOOL, EntryPoint.class.getName()); + } } @Override protected void tearDown() throws Exception { - Extensions.getRootArea().unregisterExtensionPoint(ExtensionPoints.DEAD_CODE_TOOL); + if (myUnregisterExtensionPoint) { + Extensions.getRootArea().unregisterExtensionPoint(ExtensionPoints.DEAD_CODE_TOOL); + } super.tearDown(); }