running task tests on their own classpath

This commit is contained in:
Dmitry Avdeev
2012-01-30 10:37:03 +04:00
parent 65ea25ebeb
commit b652ad47a7
4 changed files with 17 additions and 5 deletions
@@ -24,10 +24,7 @@ import com.intellij.openapi.roots.LanguageLevelModuleExtension;
import com.intellij.openapi.roots.ModifiableRootModel;
import com.intellij.pom.java.LanguageLevel;
import com.intellij.psi.*;
import com.intellij.testFramework.IdeaTestCase;
import com.intellij.testFramework.LightProjectDescriptor;
import com.intellij.testFramework.PlatformTestUtil;
import com.intellij.testFramework.UsefulTestCase;
import com.intellij.testFramework.*;
import com.intellij.testFramework.fixtures.impl.LightTempDirTestFixtureImpl;
import org.jetbrains.annotations.NonNls;
import org.jetbrains.annotations.NotNull;
@@ -55,6 +52,11 @@ public abstract class LightCodeInsightFixtureTestCase extends UsefulTestCase{
IdeaTestCase.initPlatformPrefix();
}
@SuppressWarnings("JUnitTestCaseWithNonTrivialConstructors")
public LightCodeInsightFixtureTestCase(String classToTest, String prefix) {
PlatformTestCase.initPlatformPrefix(classToTest, prefix);
}
@Override
protected void setUp() throws Exception {
super.setUp();