Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DFDL-1580

SimpleTypes - Roundtrip Fail - Calendar Bugs

XMLWordPrintableJSON

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • deferred
    • None
    • General, Unparsing
    • None

      These tests fail to roundTrip in SimpleTypes.tdml due to calendar bugs.

      Tests:
      dateCalendarDaysInFirstWeek
      dateCalendarDaysInFirstWeek2
      dateCalendarDaysInFirstWeek4
      dateCalendarFirstDayOfWeek01
      dateCalendarFirstDayOfWeek02
      dateTimeCalendarDaysInFirstWeek
      dateTimeCalendarDaysInFirstWeek2
      dateTimeCalendarDaysInFirstWeek3
      dateTimeCalendarDaysInFirstWeek4
      dateTimeCalendarDaysIinFirstWeek5
      dateTimeCalendarDaysInFirstWeek6
      timeZoneFormats6

      The timeZoneFormats tests appear to be due to the fact that the original input into the test in Daffodil is 08:43.uslax . This translates into 08:43:00.000000-08:00 in the infoset. On unparsing we expect to receive 08:43.uslax back, however we receive 08:43.unk. This appears to be due to the fact that the underlying ICU formatting does not recognize the SimpleTimeZone GMT-0800 object that is parsed from the infoset value. There's a TestFunctionality.scala file that contains a test we expect to fail once this issue is fixed by ICU.

              Unassigned Unassigned
              twise Taylor Wise
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: