********* Start testing of tst_QVersitOrganizerImporter *********
Config: Using QtTest library 6.12.0, Qt 6.12.0 (arm64-little_endian-lp64 shared (dynamic) debug build; by Apple LLVM 17.0.0 (clang-1700.3.19.1)), macos 26.0.0
PASS   : tst_QVersitOrganizerImporter::initTestCase()
PASS   : tst_QVersitOrganizerImporter::testImport(sample event and todo)
PASS   : tst_QVersitOrganizerImporter::testImport(event occurrence exception)
PASS   : tst_QVersitOrganizerImporter::testImport(todo recurrence rule)
QWARN  : tst_QVersitOrganizerImporter::testImportEventProperties() Duplicate data tag "version" - please rename.
QWARN  : tst_QVersitOrganizerImporter::testImportEventProperties() Duplicate data tag "version" - please rename.
QWARN  : tst_QVersitOrganizerImporter::testImportEventProperties() Duplicate data tag "version" - please rename.
QWARN  : tst_QVersitOrganizerImporter::testImportEventProperties() Duplicate data tag "version" - please rename.
QWARN  : tst_QVersitOrganizerImporter::testImportEventProperties() Duplicate data tag "version" - please rename.
QWARN  : tst_QVersitOrganizerImporter::testImportEventProperties() Duplicate data tag "rrule monthly" - please rename.
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(one summary)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(audible reminder)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(audible reminder with trigger VALUE = DURATION)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(audible reminder with relative (END) trigger)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(audible reminder with relative (START) trigger)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(audible reminder with absolute trigger)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(visual reminder)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(email reminder)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(multiple reminders)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(one description)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(tag 1)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(tag 2)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(empty tag)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(extended detail)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(version)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(version)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(version)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(version)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(version)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(version)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(two comments)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(guid)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(dtstart and dtend)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(multiple dtstart and dtend)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(all day event)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(dtstart and duration: days hours minutes seconds)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(duration and dtstart)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(dtstart and duration: hours minutes seconds)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(dtstart and duration: minutes seconds)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(dtstart and duration: seconds)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(dtstart and duration: days hours minutes)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(dtstart and duration: days hours)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(dtstart and duration: days)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(dtstart and duration: weeks)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(dtstart and duration: negative)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(created and last modified)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule daily)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule weekly)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule monthly)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule yearly)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule monthly)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule bymonthday)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule byweekno)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule bymonth)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule byyearday)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule wkst)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule bysetpos)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule byday with position)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule until)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule until with time)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule count)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule invalid interval1)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule invalid interval2)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule invalid interval3)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule invalid count1)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule invalid count2)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rrule invalid count3)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rdate)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(rdate with time)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(multiple rdate)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(exdate)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(priority 0)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(priority 1)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(priority 2)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(priority 3)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(priority 4)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(priority 5)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(priority 6)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(priority 7)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(priority 8)
PASS   : tst_QVersitOrganizerImporter::testImportEventProperties(priority 9)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(all day todo)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(audible reminder)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(audible reminder with relative (END) trigger)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(audible reminder with relative (START) trigger)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(audible reminder with absolute trigger)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(visual reminder)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(email reminder)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(status completed)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(status needs-action)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(status in-process)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(percent-complete)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(completed)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(tag 1)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(tag 2)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(empty tag)
PASS   : tst_QVersitOrganizerImporter::testImportTodoProperties(extended detail)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(string data)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(string data, empty)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(string data, containing reserved characters)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(double data)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(double data, negative)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(double data, multiple digits)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(boolean data)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(datetime data, imported as a string)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(list data)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(map data)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(map data, containing a nested list)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(empty string as name)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(name containing reserved characters)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(null denoting an empty variant)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(compact json with extra whitespace removed)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(invalid property value: empty json array as property value)
PASS   : tst_QVersitOrganizerImporter::testExtendedDetail(invalid property value: invalid json value)
PASS   : tst_QVersitOrganizerImporter::testMultipleExtendedDetails()
PASS   : tst_QVersitOrganizerImporter::testTimeZones(utc)
PASS   : tst_QVersitOrganizerImporter::testTimeZones(floating)
PASS   : tst_QVersitOrganizerImporter::testTimeZones(no dst)
PASS   : tst_QVersitOrganizerImporter::testTimeZones(dst area in standard time)
PASS   : tst_QVersitOrganizerImporter::testTimeZones(dst)
PASS   : tst_QVersitOrganizerImporter::testTimeZones(dst specified with rdate - daylight)
PASS   : tst_QVersitOrganizerImporter::testTimeZones(dst specified with rdate - standard)
PASS   : tst_QVersitOrganizerImporter::cleanupTestCase()
Totals: 117 passed, 0 failed, 0 skipped, 0 blacklisted, 95ms
********* Finished testing of tst_QVersitOrganizerImporter *********
