public void testCollapseHtmlWhitespace() throws IOException { assertCollapsed("abc", "abc"); assertCollapsed("abc ", "abc"); assertCollapsed(" abc", "abc"); assertCollapsed(" abc", "abc"); assertCollapsed("abc \r", "abc"); assertCollapsed("a\t bc", "a bc"); assertCollapsed("a b\n\r c", "a b c"); assertCollapsed(" \ra \tb \n c ", "a b c"); assertCollapsed(" \n\t\r ", ""); }
@Test public void specialTagsAreRecognized() { assertSpecialTag("textArea"); assertSpecialTag("scrIpt"); assertSpecialTag("Style"); assertSpecialTag("pRe"); }
@Test public void ieConditionalCommentNotRemoved() throws Exception { String content = loadFile("org/apache/shindig/gadgets/parse/test-with-iecond-comments.html"); String expected = loadFile( "org/apache/shindig/gadgets/parse/test-with-iecond-comments-expected.html"); parseAndCompareBalanced(content, expected, full); }
@Test public void whitespaceNotCollapsedInSpecialTags() throws Exception { String content = loadFile( "org/apache/shindig/gadgets/parse/test-with-specialtags.html"); String expected = loadFile( "org/apache/shindig/gadgets/parse/test-with-specialtags-expected.html"); parseAndCompareBalanced(content, expected, full); }
@Test public void whitespaceNotCollapsedInSpecialTags() throws Exception { String content = loadFile( "org/apache/shindig/gadgets/parse/test-with-specialtags.html"); String expected = loadFile( "org/apache/shindig/gadgets/parse/test-with-specialtags-expected.html"); parseAndCompareBalanced(content, expected, full); }
public void testCollapseHtmlWhitespace() throws IOException { assertCollapsed("abc", "abc"); assertCollapsed("abc ", "abc"); assertCollapsed(" abc", "abc"); assertCollapsed(" abc", "abc"); assertCollapsed("abc \r", "abc"); assertCollapsed("a\t bc", "a bc"); assertCollapsed("a b\n\r c", "a b c"); assertCollapsed(" \ra \tb \n c ", "a b c"); assertCollapsed(" \n\t\r ", ""); }
@Test public void specialTagsAreRecognized() { assertSpecialTag("textArea"); assertSpecialTag("scrIpt"); assertSpecialTag("Style"); assertSpecialTag("pRe"); }
@Test public void ieConditionalCommentNotRemoved() throws Exception { String content = loadFile("org/apache/shindig/gadgets/parse/test-with-iecond-comments.html"); String expected = loadFile( "org/apache/shindig/gadgets/parse/test-with-iecond-comments-expected.html"); parseAndCompareBalanced(content, expected, full); }
public void testCollapseHtmlWhitespace() throws IOException { assertCollapsed("abc", "abc"); assertCollapsed("abc ", "abc"); assertCollapsed(" abc", "abc"); assertCollapsed(" abc", "abc"); assertCollapsed("abc \r", "abc"); assertCollapsed("a\t bc", "a bc"); assertCollapsed("a b\n\r c", "a b c"); assertCollapsed(" \ra \tb \n c ", "a b c"); assertCollapsed(" \n\t\r ", ""); }
@Test public void specialTagsAreRecognized() { assertSpecialTag("textArea"); assertSpecialTag("scrIpt"); assertSpecialTag("Style"); assertSpecialTag("pRe"); }
@Test public void ieConditionalCommentNotRemoved() throws Exception { String content = loadFile("org/apache/shindig/gadgets/parse/test-with-iecond-comments.html"); String expected = loadFile( "org/apache/shindig/gadgets/parse/test-with-iecond-comments-expected.html"); parseAndCompareBalanced(content, expected, full); }
@Test public void whitespaceNotCollapsedInSpecialTags() throws Exception { String content = loadFile( "org/apache/shindig/gadgets/parse/test-with-specialtags.html"); String expected = loadFile( "org/apache/shindig/gadgets/parse/test-with-specialtags-expected.html"); parseAndCompareBalanced(content, expected, full); }