private String removeWhitespaces(String pomAsString) { return normalizeSpace(deleteWhitespace(pomAsString)); }
@Test public void testNormalizeSpace() { // Java says a non-breaking whitespace is not a whitespace. assertFalse(Character.isWhitespace('\u00A0')); // assertNull(StringUtils.normalizeSpace(null)); assertEquals("", StringUtils.normalizeSpace("")); assertEquals("", StringUtils.normalizeSpace(" ")); assertEquals("", StringUtils.normalizeSpace("\t")); assertEquals("", StringUtils.normalizeSpace("\n")); assertEquals("", StringUtils.normalizeSpace("\u0009")); assertEquals("", StringUtils.normalizeSpace("\u000B")); assertEquals("", StringUtils.normalizeSpace("\u000C")); assertEquals("", StringUtils.normalizeSpace("\u001C")); assertEquals("", StringUtils.normalizeSpace("\u001D")); assertEquals("", StringUtils.normalizeSpace("\u001E")); assertEquals("", StringUtils.normalizeSpace("\u001F")); assertEquals("", StringUtils.normalizeSpace("\f")); assertEquals("", StringUtils.normalizeSpace("\r")); assertEquals("a", StringUtils.normalizeSpace(" a ")); assertEquals("a b c", StringUtils.normalizeSpace(" a b c ")); assertEquals("a b c", StringUtils.normalizeSpace("a\t\f\r b\u000B c\n")); assertEquals("a b c", StringUtils.normalizeSpace("a\t\f\r " + HARD_SPACE + HARD_SPACE + "b\u000B c\n")); assertEquals("b", StringUtils.normalizeSpace("\u0000b")); assertEquals("b", StringUtils.normalizeSpace("b\u0000")); }
public static void assertPennTree(String aExpected, String aActual) { String expected = normalizeSpace(aExpected); String actual = normalizeSpace(aActual != null ? aActual : "<none>"); System.out.printf("%-20s - Expected: %s%n", "Penn tree", expected); System.out.printf("%-20s - Actual : %s%n", "Penn tree", actual); assertEquals(expected, actual); }
public static void assertPennTree(String aExpected, String aActual) { String expected = normalizeSpace(aExpected); String actual = normalizeSpace(aActual != null ? aActual : "<none>"); System.out.printf("%-20s - Expected: %s%n", "Penn tree", expected); System.out.printf("%-20s - Actual : %s%n", "Penn tree", actual); assertEquals(expected, actual); }
@Override public String normalize(String term) { // strip out repeated whitespace characters term = StringUtils.normalizeSpace(term); // drop 's endings if (term.length() >= 2 && term.endsWith("'s")) { term = term.substring(0, term.length()-2); } return term; }
public static void assertPennTree(String aExpected, PennTree aActual) { String expected = normalizeSpace(aExpected); String actual = normalizeSpace(aActual != null ? aActual.getPennTree() : "<none>"); System.out.printf("%-20s - Expected: \"%s\"%n", "Penn tree", expected); System.out.printf("%-20s - Actual : \"%s\"%n", "Penn tree", actual); assertEquals(expected, actual); }
@Override public String getStyleName() { return StringUtils.normalizeSpace(super.getStyleName().replace(FTS_FIELD_STYLENAME, "")); } }
@Override public String getStyleName() { return StringUtils.normalizeSpace(super.getStyleName().replace(LOGOUT_BUTTON_STYLENAME, "")); } }
@Override public String getStyleName() { String styleName = super.getStyleName(); for (String internalStyle : internalStyles) { styleName = styleName.replace(internalStyle, ""); } return StringUtils.normalizeSpace(styleName); }
@Override public String getStyleName() { String styleName = super.getStyleName(); for (String internalStyle : internalStyles) { styleName = styleName.replace(internalStyle, ""); } return StringUtils.normalizeSpace(styleName); }
@Override public String getStyleName() { return StringUtils.normalizeSpace(super.getStyleName().replace(SEARCHSELECT_STYLENAME, "")); }
@Override public String getStyleName() { return StringUtils.normalizeSpace(super.getStyleName().replace(FLOWLAYOUT_STYLENAME, "")); }
@Override public String getStyleName() { return StringUtils.normalizeSpace(super.getStyleName().replace(MENU_STYLENAME, "")); }
@Override public String getStyleName() { return StringUtils.normalizeSpace(super.getStyleName().replace(NEW_WINDOW_BUTTON_STYLENAME, "")); } }
@Override public String getStyleName() { return StringUtils.normalizeSpace(super.getStyleName().replace(ValoTheme.BUTTON_LINK, "")); } }
@Test public void renderHublSnippet() { TagNode tagNode = fixture("hubl"); assertThat(StringUtils.normalizeSpace(tag.interpret(tagNode, interpreter))) .isEqualTo("<h1>Blog Posts</h1> <ul> {% for content in contents %} <li>{{ content.name|title }}</li> {% endfor %} </ul>"); }
@Test public void renderHublSnippet() { TagNode tagNode = fixture("hubl"); assertThat(StringUtils.normalizeSpace(tag.interpret(tagNode, interpreter))) .isEqualTo("<h1>Blog Posts</h1> <ul> {% for content in contents %} <li>{{ content.name|title }}</li> {% endfor %} </ul>"); }
@Test public void itDoesntProcessJinjaCommentsWithinARawBlock() { TagNode tagNode = fixture("comment"); assertThat(StringUtils.normalizeSpace(tag.interpret(tagNode, interpreter))) .contains("{{#each people}}"); }
@Test public void itDoesntProcessJinjaCommentsWithinARawBlock() { TagNode tagNode = fixture("comment"); assertThat(StringUtils.normalizeSpace(tag.interpret(tagNode, interpreter))) .contains("{{#each people}}"); }
@Test public void itDoesntProcessUnknownTagsWithinARawBlock() { TagNode tagNode = fixture("unknowntags"); assertThat(StringUtils.normalizeSpace(tag.interpret(tagNode, interpreter))) .isEqualTo("{% footag %}{% bartag %}"); }