diff options
Diffstat (limited to 'plugins/devkit/testSources')
3 files changed, 15 insertions, 2 deletions
diff --git a/plugins/devkit/testSources/codeInsight/PluginXmlDomStubsTest.java b/plugins/devkit/testSources/codeInsight/PluginXmlDomStubsTest.java index 685d926b1b2a..100b956bdb4c 100644 --- a/plugins/devkit/testSources/codeInsight/PluginXmlDomStubsTest.java +++ b/plugins/devkit/testSources/codeInsight/PluginXmlDomStubsTest.java @@ -44,6 +44,13 @@ public class PluginXmlDomStubsTest extends DomStubTest { ); } + public void testXInclude() throws Exception { + prepareFile("pluginWithXInclude-extensionPoints.xml"); + prepareFile("pluginWithXInclude-main.xml"); + prepareFile("pluginWithXInclude.xml"); + myFixture.testHighlighting("pluginWithXInclude.xml"); + } + @Override protected String getBasePath() { return PluginPathManager.getPluginHomePathRelative("devkit") + "/testData/pluginXmlDomStubs"; diff --git a/plugins/devkit/testSources/navigation/DescriptionTypeRelatedItemLineMarkerProviderTest.java b/plugins/devkit/testSources/navigation/DescriptionTypeRelatedItemLineMarkerProviderTest.java index f42a62993db9..c885d0a09212 100644 --- a/plugins/devkit/testSources/navigation/DescriptionTypeRelatedItemLineMarkerProviderTest.java +++ b/plugins/devkit/testSources/navigation/DescriptionTypeRelatedItemLineMarkerProviderTest.java @@ -22,6 +22,7 @@ import com.intellij.openapi.application.PluginPathManager; import com.intellij.testFramework.TestDataPath; import com.intellij.testFramework.builders.JavaModuleFixtureBuilder; import com.intellij.testFramework.fixtures.JavaCodeInsightFixtureTestCase; +import com.intellij.ui.components.JBList; import com.intellij.util.PathUtil; import java.util.Collection; @@ -39,6 +40,8 @@ public class DescriptionTypeRelatedItemLineMarkerProviderTest extends JavaCodeIn protected void tuneFixture(JavaModuleFixtureBuilder moduleBuilder) throws Exception { String pathForClass = PathUtil.getJarPathForClass(LocalInspectionEP.class); moduleBuilder.addLibrary("lang-api", pathForClass); + String platformApiJar = PathUtil.getJarPathForClass(JBList.class); + moduleBuilder.addLibrary("platform-api", platformApiJar); } public void testInspectionDescription() { diff --git a/plugins/devkit/testSources/navigation/ExtensionPointDeclarationRelatedItemLineMarkerProviderTest.java b/plugins/devkit/testSources/navigation/ExtensionPointDeclarationRelatedItemLineMarkerProviderTest.java index 220c1959fd36..6b21d8455152 100644 --- a/plugins/devkit/testSources/navigation/ExtensionPointDeclarationRelatedItemLineMarkerProviderTest.java +++ b/plugins/devkit/testSources/navigation/ExtensionPointDeclarationRelatedItemLineMarkerProviderTest.java @@ -22,6 +22,7 @@ import com.intellij.openapi.extensions.ExtensionPointName; import com.intellij.testFramework.TestDataPath; import com.intellij.testFramework.builders.JavaModuleFixtureBuilder; import com.intellij.testFramework.fixtures.JavaCodeInsightFixtureTestCase; +import com.intellij.ui.components.JBList; import com.intellij.util.PathUtil; @TestDataPath("$CONTENT_ROOT/testData/navigation/extensionPointDeclaration") @@ -34,8 +35,10 @@ public class ExtensionPointDeclarationRelatedItemLineMarkerProviderTest extends @Override protected void tuneFixture(JavaModuleFixtureBuilder moduleBuilder) throws Exception { - String pathForClass = PathUtil.getJarPathForClass(ExtensionPointName.class); - moduleBuilder.addLibrary("extensions", pathForClass); + String extensionsJar = PathUtil.getJarPathForClass(ExtensionPointName.class); + moduleBuilder.addLibrary("extensions", extensionsJar); + String platformApiJar = PathUtil.getJarPathForClass(JBList.class); + moduleBuilder.addLibrary("platform-api", platformApiJar); } public void testMyStringEP() { |