modules/controls/src/test/java/javafx/scene/control/DatePickerTest.java
Print this page
rev 7619 : RT-38011: StringConverter support for LocalDate/LocalTime/LocalDateTime
*** 383,406 ****
/*********************************************************************
* Tests for bug reports *
********************************************************************/
@Test public void test_rt30549() {
- StringConverter<LocalDate> converter = datePicker.getConverter();
-
// Set a MinguoDate from a String
datePicker.setChronology(MinguoChronology.INSTANCE);
datePicker.getEditor().setText("5/22/0102 1");
! datePicker.setValue(converter.fromString(datePicker.getEditor().getText()));
assertEquals(MinguoChronology.INSTANCE.date(MinguoEra.ROC, 102, 5, 22),
MinguoDate.from(datePicker.getValue()));
assertEquals("5/22/0102 1", datePicker.getEditor().getText());
// Convert from MinguoDate to LocalDate (ISO)
datePicker.setChronology(IsoChronology.INSTANCE);
assertEquals(LocalDate.of(2013, 5, 22), datePicker.getValue());
! datePicker.getEditor().setText(converter.toString(datePicker.getValue()));
assertEquals("5/22/2013", datePicker.getEditor().getText());
}
@Ignore("fix not yet developed")
@Test public void test_rt36902() {
--- 383,404 ----
/*********************************************************************
* Tests for bug reports *
********************************************************************/
@Test public void test_rt30549() {
// Set a MinguoDate from a String
datePicker.setChronology(MinguoChronology.INSTANCE);
datePicker.getEditor().setText("5/22/0102 1");
! datePicker.setValue(datePicker.getConverter().fromString(datePicker.getEditor().getText()));
assertEquals(MinguoChronology.INSTANCE.date(MinguoEra.ROC, 102, 5, 22),
MinguoDate.from(datePicker.getValue()));
assertEquals("5/22/0102 1", datePicker.getEditor().getText());
// Convert from MinguoDate to LocalDate (ISO)
datePicker.setChronology(IsoChronology.INSTANCE);
assertEquals(LocalDate.of(2013, 5, 22), datePicker.getValue());
! datePicker.getEditor().setText(datePicker.getConverter().toString(datePicker.getValue()));
assertEquals("5/22/2013", datePicker.getEditor().getText());
}
@Ignore("fix not yet developed")
@Test public void test_rt36902() {