소스 검색

Fix DateFieldUnparseableString test UI (#11004)

This patch eliminates the use of Apache Commons StringUtils in the test UI.
tags/8.5.0.beta1
Mehdi Javan 6 년 전
부모
커밋
097395b8bf
1개의 변경된 파일1개의 추가작업 그리고 3개의 파일을 삭제
  1. 1
    3
      uitest/src/main/java/com/vaadin/tests/components/datefield/DateFieldUnparsableDateString.java

+ 1
- 3
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<LocalDate> 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()));

Loading…
취소
저장