summaryrefslogtreecommitdiff
path: root/plugins/devkit/testSources
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/devkit/testSources')
-rw-r--r--plugins/devkit/testSources/codeInsight/PluginXmlDomStubsTest.java7
-rw-r--r--plugins/devkit/testSources/navigation/DescriptionTypeRelatedItemLineMarkerProviderTest.java3
-rw-r--r--plugins/devkit/testSources/navigation/ExtensionPointDeclarationRelatedItemLineMarkerProviderTest.java7
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() {