diff options
Diffstat (limited to 'xml/tests/src/com/intellij/codeInsight/completion/XmlCompletionTest.java')
-rw-r--r-- | xml/tests/src/com/intellij/codeInsight/completion/XmlCompletionTest.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/xml/tests/src/com/intellij/codeInsight/completion/XmlCompletionTest.java b/xml/tests/src/com/intellij/codeInsight/completion/XmlCompletionTest.java index e86012369ebb..b054b7f9a2a5 100644 --- a/xml/tests/src/com/intellij/codeInsight/completion/XmlCompletionTest.java +++ b/xml/tests/src/com/intellij/codeInsight/completion/XmlCompletionTest.java @@ -9,7 +9,7 @@ import com.intellij.codeInsight.lookup.impl.LookupImpl; import com.intellij.codeInsight.template.impl.TemplateManagerImpl; import com.intellij.javaee.ExternalResourceManager; import com.intellij.javaee.ExternalResourceManagerEx; -import com.intellij.javaee.ExternalResourceManagerImpl; +import com.intellij.javaee.ExternalResourceManagerExImpl; import com.intellij.openapi.application.Result; import com.intellij.openapi.command.WriteCommandAction; import com.intellij.psi.PsiReference; @@ -23,6 +23,7 @@ import java.util.List; /** * @by Maxim.Mossienko */ +@SuppressWarnings("ConstantConditions") public class XmlCompletionTest extends LightCodeInsightFixtureTestCase { private String myOldDoctype; @@ -59,7 +60,7 @@ public class XmlCompletionTest extends LightCodeInsightFixtureTestCase { return; } - ExternalResourceManagerImpl.addTestResource(url, location, myTestRootDisposable); + ExternalResourceManagerExImpl.addTestResource(url, location, myTestRootDisposable); } @Override @@ -664,5 +665,10 @@ public class XmlCompletionTest extends LightCodeInsightFixtureTestCase { "xs:redefine", "xs:simpleType"); } + + public void testSubstitute() throws Exception { + myFixture.configureByFiles("Substitute/schema-a.xsd", "Substitute/schema-b.xsd"); + myFixture.testCompletionVariants("Substitute/test.xml", "b:instance", "instance"); + } } |