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() {