diff --git a/conditional_operator_intention/testSource/testPlugin/YourTest.java b/conditional_operator_intention/testSource/testPlugin/YourTest.java index 4b0e23c08..0c0531cf6 100644 --- a/conditional_operator_intention/testSource/testPlugin/YourTest.java +++ b/conditional_operator_intention/testSource/testPlugin/YourTest.java @@ -1,6 +1,7 @@ package testPlugin; import com.intellij.codeInsight.intention.IntentionAction; +import com.intellij.testFramework.UsefulTestCase; import com.intellij.testFramework.builders.JavaModuleFixtureBuilder; import com.intellij.testFramework.fixtures.*; import junit.framework.Assert; @@ -14,7 +15,7 @@ import org.junit.*; * To change this template use File | Settings | File Templates. */ -public class YourTest { +public class YourTest extends UsefulTestCase { protected CodeInsightTestFixture myFixture; // Specify path to your test data // e.g. final String dataPath = "c:\\users\\john @@ -26,7 +27,7 @@ public class YourTest { public void setUp() throws Exception { final IdeaTestFixtureFactory fixtureFactory = IdeaTestFixtureFactory.getFixtureFactory(); - final TestFixtureBuilder testFixtureBuilder = fixtureFactory.createFixtureBuilder(); + final TestFixtureBuilder testFixtureBuilder = fixtureFactory.createFixtureBuilder(getName()); myFixture = JavaTestFixtureFactory.getFixtureFactory().createCodeInsightFixture(testFixtureBuilder.getFixture()); myFixture.setTestDataPath(dataPath); final JavaModuleFixtureBuilder builder = testFixtureBuilder.addModule(JavaModuleFixtureBuilder.class); diff --git a/simple_language_plugin/testData/AnnotatorTestData.java b/simple_language_plugin/testData/AnnotatorTestData.java index afb27b17a..8bcbf8db3 100644 --- a/simple_language_plugin/testData/AnnotatorTestData.java +++ b/simple_language_plugin/testData/AnnotatorTestData.java @@ -2,6 +2,6 @@ public class Test { public static void main(String[] args) { System.out.println("simple:website"); System.out.println("simple:key with spaces"); - System.out.println("simple:websit" < / error >); + System.out.println("simple:websit"); } } diff --git a/simple_language_plugin/testData/FoldingTestData.java b/simple_language_plugin/testData/FoldingTestData.java index 8c53505df..1920b5fae 100644 --- a/simple_language_plugin/testData/FoldingTestData.java +++ b/simple_language_plugin/testData/FoldingTestData.java @@ -1,35 +1,11 @@ public class Test { - public static void main(String[] args) - - - - { - System.out.println("simple:website"); - } - - - - public static void main1(String[] args) - - - - { - System.out.println( - "simple:key with " + - "spaces");< - fold text = ' }' > - } - - - - public static void main2(String[] args) - - - - { - System.out.println("simple:message");< - fold text = ' }' > - } - - + public static void main(String[] args) { + System.out.println("simple:website"); + } + public static void main1(String[] args) { + System.out.println("simple:key with spaces"); + } + public static void main2(String[] args) { + System.out.println("simple:message"); + } } diff --git a/simple_language_plugin/tests/com/simpleplugin/SimpleCodeInsightTest.java b/simple_language_plugin/tests/com/simpleplugin/SimpleCodeInsightTest.java index f6b2eadaa..c7a9b7675 100644 --- a/simple_language_plugin/tests/com/simpleplugin/SimpleCodeInsightTest.java +++ b/simple_language_plugin/tests/com/simpleplugin/SimpleCodeInsightTest.java @@ -3,19 +3,20 @@ package com.simpleplugin; import com.intellij.codeInsight.completion.CompletionType; import com.intellij.codeInsight.generation.actions.CommentByLineCommentAction; import com.intellij.openapi.command.WriteCommandAction; -import com.intellij.openapi.vfs.newvfs.impl.VfsRootAccess; import com.intellij.psi.PsiElement; -import com.intellij.psi.codeStyle.*; +import com.intellij.psi.codeStyle.CodeStyleManager; +import com.intellij.psi.codeStyle.CodeStyleSettingsManager; import com.intellij.testFramework.fixtures.LightCodeInsightFixtureTestCase; import com.intellij.usageView.UsageInfo; import com.simpleplugin.psi.SimpleProperty; -import java.util.*; +import java.util.Arrays; +import java.util.Collection; +import java.util.List; public class SimpleCodeInsightTest extends LightCodeInsightFixtureTestCase { @Override protected void setUp() throws Exception { - VfsRootAccess.SHOULD_PERFORM_ACCESS_CHECK = false; // TODO: a workaround for v15 super.setUp(); } @@ -34,7 +35,7 @@ public class SimpleCodeInsightTest extends LightCodeInsightFixtureTestCase { public void testAnnotator() { myFixture.configureByFiles("AnnotatorTestData.java", "DefaultTestData.simple"); - myFixture.checkHighlighting(false, false, true); + myFixture.checkHighlighting(false, false, true, true); } public void testFormatter() {