From 097395b8bfaecf9d6e89adb5ecb7400e4ddb60bf Mon Sep 17 00:00:00 2001 From: Mehdi Javan <32511762+mehdi-vaadin@users.noreply.github.com> Date: Thu, 28 Jun 2018 12:25:28 +0300 Subject: Fix DateFieldUnparseableString test UI (#11004) This patch eliminates the use of Apache Commons StringUtils in the test UI. --- .../tests/components/datefield/DateFieldUnparsableDateString.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'uitest/src') diff --git a/uitest/src/main/java/com/vaadin/tests/components/datefield/DateFieldUnparsableDateString.java b/uitest/src/main/java/com/vaadin/tests/components/datefield/DateFieldUnparsableDateString.java index b2335922a9..dfd4f86a28 100644 --- a/uitest/src/main/java/com/vaadin/tests/components/datefield/DateFieldUnparsableDateString.java +++ b/uitest/src/main/java/com/vaadin/tests/components/datefield/DateFieldUnparsableDateString.java @@ -4,7 +4,6 @@ import com.vaadin.data.Result; import com.vaadin.server.VaadinRequest; import com.vaadin.tests.components.AbstractTestUI; import com.vaadin.ui.DateField; -import org.apache.commons.lang3.StringUtils; import java.time.LocalDate; import java.time.Year; @@ -31,7 +30,7 @@ public class DateFieldUnparsableDateString extends AbstractTestUI { protected Result handleUnparsableDateString( String dateString) { try { - String parseableString = StringUtils.remove(dateString, ' '); + String parseableString = dateString == null ? "" : dateString.replaceAll(" ", ""); if (parseableString.length() % 2 == 1) { parseableString = "0" + parseableString; } @@ -66,7 +65,6 @@ public class DateFieldUnparsableDateString extends AbstractTestUI { .toFormatter())); case 8: // Long year ddMMyyyy - parseableString = StringUtils.leftPad(dateString, 8, "0"); return Result.ok(LocalDate.parse(parseableString, new DateTimeFormatterBuilder() .appendPattern("ddMMyyyy").toFormatter())); -- cgit v1.2.3