From 95859d46eb88becc1ec13cb0f58c004069b10a64 Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Fri, 4 Mar 2016 16:28:16 +0300 Subject: [PATCH] blinking test fixed --- .../com/intellij/codeInsight/XmlDocumentationTest.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/xml/tests/src/com/intellij/codeInsight/XmlDocumentationTest.java b/xml/tests/src/com/intellij/codeInsight/XmlDocumentationTest.java index 5d77aa2fc2b1..29e348f5ee8a 100644 --- a/xml/tests/src/com/intellij/codeInsight/XmlDocumentationTest.java +++ b/xml/tests/src/com/intellij/codeInsight/XmlDocumentationTest.java @@ -96,15 +96,21 @@ public class XmlDocumentationTest extends LightPlatformCodeInsightFixtureTestCas String expectedText = StringUtil.convertLineSeparators(VfsUtilCore.loadText(vfile)); String text = context.generateDoc(); assertNotNull(text); - assertEquals(expectedText, StringUtil.convertLineSeparators(text)); + assertEquals(stripFirstLine(expectedText), stripFirstLine(StringUtil.convertLineSeparators(text))); if (completionVariant != null) { vfile = LocalFileSystem.getInstance().findFileByIoFile(new File(getTestDataPath() +baseFileNames[0] + ".expected.completion.html")); expectedText = StringUtil.convertLineSeparators(VfsUtilCore.loadText(vfile), "\n"); - assertEquals(expectedText, StringUtil.convertLineSeparators(context.generateDocForCompletion(completionVariant), "\n")); + assertEquals(stripFirstLine(expectedText), stripFirstLine(StringUtil.convertLineSeparators(context.generateDocForCompletion(completionVariant), "\n"))); } } + // the first line may contain attributes in unpredictable order (after Transform work) + private static String stripFirstLine(String text) { + if (!text.startsWith("