summaryrefslogtreecommitdiff
path: root/xml/dom-tests/tests/com/intellij/util/xml/stubs/DomStubTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'xml/dom-tests/tests/com/intellij/util/xml/stubs/DomStubTest.java')
-rw-r--r--xml/dom-tests/tests/com/intellij/util/xml/stubs/DomStubTest.java28
1 files changed, 14 insertions, 14 deletions
diff --git a/xml/dom-tests/tests/com/intellij/util/xml/stubs/DomStubTest.java b/xml/dom-tests/tests/com/intellij/util/xml/stubs/DomStubTest.java
index d0c2174c01d0..a31bc6650aac 100644
--- a/xml/dom-tests/tests/com/intellij/util/xml/stubs/DomStubTest.java
+++ b/xml/dom-tests/tests/com/intellij/util/xml/stubs/DomStubTest.java
@@ -52,6 +52,19 @@ public abstract class DomStubTest extends LightCodeInsightFixtureTestCase {
}
};
+ public static ElementStub getRootStub(@TestDataFile String filePath, JavaCodeInsightTestFixture fixture) {
+ PsiFile psiFile = fixture.configureByFile(filePath);
+
+ StubTreeLoader loader = StubTreeLoader.getInstance();
+ VirtualFile file = psiFile.getVirtualFile();
+ assertTrue(loader.canHaveStub(file));
+ ObjectStubTree stubTree = loader.readFromVFile(fixture.getProject(), file);
+ assertNotNull(stubTree);
+ ElementStub root = (ElementStub)stubTree.getRoot();
+ assertNotNull(root);
+ return root;
+ }
+
@Override
public void setUp() throws Exception {
super.setUp();
@@ -67,19 +80,6 @@ public abstract class DomStubTest extends LightCodeInsightFixtureTestCase {
return getRootStub(filePath, myFixture);
}
- public static ElementStub getRootStub(@TestDataFile String filePath, JavaCodeInsightTestFixture fixture) {
- PsiFile psiFile = fixture.configureByFile(filePath);
-
- StubTreeLoader loader = StubTreeLoader.getInstance();
- VirtualFile file = psiFile.getVirtualFile();
- assertTrue(loader.canHaveStub(file));
- ObjectStubTree stubTree = loader.readFromVFile(fixture.getProject(), file);
- assertNotNull(stubTree);
- ElementStub root = (ElementStub)stubTree.getRoot();
- assertNotNull(root);
- return root;
- }
-
protected void doBuilderTest(@TestDataFile String file, String stubText) {
ElementStub stub = getRootStub(file);
assertEquals(stubText, DebugUtil.stubTreeToString(stub));
@@ -99,7 +99,7 @@ public abstract class DomStubTest extends LightCodeInsightFixtureTestCase {
XmlFile file = (XmlFile)((PsiManagerEx)getPsiManager()).getFileManager().findFile(virtualFile);
assertFalse(file.getNode().isParsed());
ObjectStubTree tree = StubTreeLoader.getInstance().readOrBuild(getProject(), virtualFile, file);
- assertNotNull(tree);
+ assertNotNull("Can't build stubs for " + path, tree);
((PsiManagerImpl)getPsiManager()).cleanupForNextTest();