public boolean matchesSafely(String consoleOut) { this.consoleOut = consoleOut; this.message = "The rule [" + rule + "] cannot match any resource under [" + root + "]"; return StringUtils.contains(consoleOut, message); }
@Override public Boolean evaluate(FunctionArgs args, EvaluationContext context) { final String value = valueParam.required(args, context); final String search = searchParam.required(args, context); final boolean ignoreCase = ignoreCaseParam.optional(args, context).orElse(false); if (ignoreCase) { return StringUtils.containsIgnoreCase(value, search); } else { return StringUtils.contains(value, search); } }
public boolean matchesSafely(String consoleOut) { this.consoleOut = consoleOut; message = format("Please make sure [%s] can be executed on this agent", app); return StringUtils.contains(consoleOut, message); }
public boolean matchesSafely(String consoleOut) { this.consoleOut = consoleOut; message = format("'%s' is not recognized as an internal or external command", app); return StringUtils.contains(consoleOut, message); }
public boolean matchesSafely(String consoleOut) { this.consoleOut = consoleOut; set = format("environment variable '%s' to value '%s'", key, value); override = format("environment variable '%s' with value '%s'", key, value); return StringUtils.contains(consoleOut, set) || StringUtils.contains(consoleOut, override); }
public boolean matchesSafely(String consoleOut) { this.consoleOut = consoleOut; return StringUtils.contains(consoleOut.toLowerCase(), "build failed"); }
public boolean matchesSafely(String consoleOut) { this.consoleOut = consoleOut; stdout = format("Start to build %s", jobIdentifer.toString()); return StringUtils.contains(consoleOut, stdout); }
public boolean matchesSafely(String consoleOut) { this.consoleOut = consoleOut; stdout = format("Start to prepare %s", jobIdentifer.toString()); return StringUtils.contains(consoleOut, stdout); }
public boolean matchesSafely(String consoleOut) { this.consoleOut = consoleOut; stdout = format("Start to upload %s", jobIdentifer.toString()); return StringUtils.contains(consoleOut, stdout); }
public boolean matchesSafely(String consoleOut) { this.consoleOut = consoleOut; stdout = format("Job completed %s", jobIdentifer.toString()); return StringUtils.contains(consoleOut, stdout); }
public boolean matchesSafely(String consoleOut) { this.consoleOut = consoleOut; stdout = format("Job is canceled %s", jobIdentifer.toString()); return StringUtils.contains(consoleOut, stdout); }
public boolean matchesSafely(String consoleOut) { this.consoleOut = consoleOut; this.message = "Failed to upload " + file.getAbsolutePath(); return StringUtils.contains(consoleOut.toLowerCase(), message.toLowerCase()); }
public boolean matchesSafely(String consoleOut) { this.consoleOut = consoleOut; if (StringUtils.isEmpty(args)) { this.message = format("[%s] Current job status: %s", GoConstants.PRODUCT_NAME, status); this.message = format("[%s] Task: %s", GoConstants.PRODUCT_NAME, command); } else { this.message = format("[%s] Current job status: %s", GoConstants.PRODUCT_NAME, status); this.message = format("[%s] Task: %s %s", GoConstants.PRODUCT_NAME, command, args); } return StringUtils.contains(consoleOut, message); }
private boolean isTable(String content) { if (!StringUtils.contains(content, "</html>")) { String rege = "<\\s*(thead|tbody|tr|td|th)[\\s\\S]+"; Pattern pattern = Pattern.compile(rege); Matcher matcher = pattern.matcher(content); if (matcher.matches()) { return true; } } return false; } }
@Test public void testContains_Char() { assertFalse(StringUtils.contains(null, ' ')); assertFalse(StringUtils.contains("", ' ')); assertFalse(StringUtils.contains("", null)); assertFalse(StringUtils.contains(null, null)); assertTrue(StringUtils.contains("abc", 'a')); assertTrue(StringUtils.contains("abc", 'b')); assertTrue(StringUtils.contains("abc", 'c')); assertFalse(StringUtils.contains("abc", 'z')); }
/** * See http://www.oracle.com/technetwork/articles/javase/supplementary-142654.html */ @Test public void testContains_StringWithSupplementaryChars() { assertTrue(StringUtils.contains(CharU20000 + CharU20001, CharU20000)); assertTrue(StringUtils.contains(CharU20000 + CharU20001, CharU20001)); assertTrue(StringUtils.contains(CharU20000, CharU20000)); assertFalse(StringUtils.contains(CharU20000, CharU20001)); }
@Test public void testContains_String() { assertFalse(StringUtils.contains(null, null)); assertFalse(StringUtils.contains(null, "")); assertFalse(StringUtils.contains(null, "a")); assertFalse(StringUtils.contains("", null)); assertTrue(StringUtils.contains("", "")); assertFalse(StringUtils.contains("", "a")); assertTrue(StringUtils.contains("abc", "a")); assertTrue(StringUtils.contains("abc", "b")); assertTrue(StringUtils.contains("abc", "c")); assertTrue(StringUtils.contains("abc", "abc")); assertFalse(StringUtils.contains("abc", "z")); }
/** * See http://www.oracle.com/technetwork/articles/javase/supplementary-142654.html */ @Test public void testContains_StringWithBadSupplementaryChars() { // Test edge case: 1/2 of a (broken) supplementary char assertFalse(StringUtils.contains(CharUSuppCharHigh, CharU20001)); assertFalse(StringUtils.contains(CharUSuppCharLow, CharU20001)); assertFalse(StringUtils.contains(CharU20001, CharUSuppCharHigh)); assertEquals(0, CharU20001.indexOf(CharUSuppCharLow)); assertTrue(StringUtils.contains(CharU20001, CharUSuppCharLow)); assertTrue(StringUtils.contains(CharU20001 + CharUSuppCharLow + "a", "a")); assertTrue(StringUtils.contains(CharU20001 + CharUSuppCharHigh + "a", "a")); }
@Test public void testToString() throws Exception { String expectedRowKey = ToStringBuilder.reflectionToString(ROW1, ToStringStyle.SIMPLE_STYLE); RowModel rowModel = buildTestModel(); System.out.println(rowModel); assertTrue(StringUtils.contains(rowModel.toString(), expectedRowKey)); } }
@Test public void testToString() throws Exception { String expectedColumn = ToStringBuilder.reflectionToString(COLUMN, ToStringStyle.SIMPLE_STYLE); CellModel cellModel = buildTestModel(); System.out.println(cellModel); assertTrue(StringUtils.contains(cellModel.toString(), expectedColumn)); } }