[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1011009: kitinerary FTBFS: test failure



Source: kitinerary
Version: 21.12.3-2
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/logs.php?pkg=kitinerary&ver=21.12.3-2%2Bb1

...
test 31
      Start 31: calendarhandlertest

31: Test command: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bin/calendarhandlertest
31: Environment variables: 
31:  QT_PLUGIN_PATH=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bin:
31: Test timeout computed to be: 10000000
31: ********* Start testing of CalendarHandlerTest *********
31: Config: Using QtTest library 5.15.2, Qt 5.15.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 11.3.0), debian unknown
31: PASS   : CalendarHandlerTest::initTestCase()
31: PASS   : CalendarHandlerTest::testCreateEvent(canceled.json)
31: QDEBUG : CalendarHandlerTest::testCreateEvent(event.json) Actual:  BEGIN:VCALENDAR
31: PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN
31: VERSION:2.0
31: X-KDE-ICAL-IMPLEMENTATION-VERSION:1.0
31: BEGIN:VTIMEZONE
31: TZID:Europe/Rome
31: BEGIN:DAYLIGHT
31: TZNAME:CEST
31: TZOFFSETFROM:+0000
31: TZOFFSETTO:+0200
31: DTSTART:19700530T230000
31: RDATE:19700530T230000
31: END:DAYLIGHT
31: BEGIN:STANDARD
31: TZNAME:CET
31: TZOFFSETFROM:+0200
31: TZOFFSETTO:+0100
31: DTSTART:19810927T030000
31: RRULE:FREQ=YEARLY;UNTIL=19961027T030000;BYDAY=-1SU;BYMONTH=9
31: END:STANDARD
31: BEGIN:STANDARD
31: TZNAME:CET
31: TZOFFSETFROM:+0200
31: TZOFFSETTO:+0100
31: DTSTART:19971026T030000
31: RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
31: END:STANDARD
31: BEGIN:STANDARD
31: TZNAME:CET
31: TZOFFSETFROM:+0200
31: TZOFFSETTO:+0100
31: DTSTART:19700927T010000
31: RRULE:FREQ=YEARLY;UNTIL=19800928T030000;BYDAY=-1SA;BYMONTH=9
31: RDATE:19790930T010000
31: RDATE:19950924T030000
31: END:STANDARD
31: BEGIN:DAYLIGHT
31: TZNAME:CEST
31: TZOFFSETFROM:+0100
31: TZOFFSETTO:+0200
31: DTSTART:19810329T020000
31: RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
31: END:DAYLIGHT
31: BEGIN:DAYLIGHT
31: TZNAME:CEST
31: TZOFFSETFROM:+0100
31: TZOFFSETTO:+0200
31: DTSTART:19710523T000000
31: RDATE:19710523T000000
31: RDATE:19720528T000000
31: RDATE:19730603T000000
31: RDATE:19740526T000000
31: RDATE:19750601T000000
31: RDATE:19760530T000000
31: RDATE:19770522T000000
31: RDATE:19780528T000000
31: RDATE:19790527T000000
31: RDATE:19800406T020000
31: END:DAYLIGHT
31: END:VTIMEZONE
31: BEGIN:VEVENT
31: DTSTAMP:20171227T111649Z
31: X-KDE-KITINERARY-RESERVATION:[{"@context":"http://schema.org"\,"@type":
31:  "Event"\,"description":"For most of the year\, KDE—one of the largest 
31:  free and open software communities in the world — works on-line by 
31:  email\, IRC\, forums and mailing lists. Akademy provides all KDE 
31:  contributors the opportunity to meet in person to foster social bonds\, 
31:  work on concrete technology issues\, consider new ideas\, and reinforce 
31:  the innovative\, dynamic culture of KDE. Akademy brings together 
31:  artists\, designers\, developers\, translators\, users\, writers\, 
31:  sponsors and many other types of KDE contributors to celebrate the 
31:  achievements of the past year and help determine the direction for the 
31:  next year. Hands-on sessions offer the opportunity for intense work 
31:  bringing those plans to reality. The KDE community welcomes companies 
31:  building on KDE technology\, and those that are looking for 
31:  opportunities. For more information\, please contact the Akademy 
31:  Team."\,"doorTime":{"@type":"QDateTime"\,"@value":"2019-07-13T08:30:00+02:
31:  00"\,"timezone":"Europe/Rome"}\,"endDate":{"@type":"QDateTime"\,"@value":
31:  "2019-07-13T16:30:00+02:00"\,"timezone":"Europe/Rome"}\,"image":"https:
31:  //akademy.kde.org/sites/akademy.kde.org/files/2019/milanpanoramic.jpg"\,"l
31:  ocation":{"@type":"Place"\,"address":{"@type":
31:  "PostalAddress"\,"addressCountry":"IT"\,"addressLocality":
31:  "Milan"\,"addressRegion":"Lombardy"\,"postalCode":
31:  "20126"\,"streetAddress":"Piazza dell'Ateneo Nuovo\, 1"}\,"name":
31:  "University of Milano-Bicocca"}\,"name":"Akademy 2019"\,"startDate":
31:  {"@type":"QDateTime"\,"@value":"2019-09-07T09:30:00+02:00"\,"timezone":
31:  "Europe/Rome"}\,"url":"https://akademy.kde.org/2019"}]
31: CREATED:20171227T111649Z
31: UID:KIT-1234567890-1b22236a-21ff-4885-8c99-b3b2bbca062c
31: LAST-MODIFIED:20171227T111649Z
31: DESCRIPTION:Piazza dell'Ateneo Nuovo\, 1\n20126 MILAN\n\nITALY\n
31: SUMMARY:Akademy 2019
31: LOCATION:University of Milano-Bicocca
31: DTSTART;TZID=Europe/Rome:20190907T093000
31: DTEND;TZID=Europe/Rome:20190713T163000
31: TRANSP:OPAQUE
31: BEGIN:VALARM
31: DESCRIPTION:Entrance for Akademy 2019
31: ACTION:DISPLAY
31: TRIGGER:-P56DT1H
31: X-KDE-KCALCORE-ENABLED:TRUE
31: END:VALARM
31: END:VEVENT
31: END:VCALENDAR
31: 
31: QDEBUG : CalendarHandlerTest::testCreateEvent(event.json) Expected:  BEGIN:VCALENDAR
31: PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN
31: VERSION:2.0
31: X-KDE-ICAL-IMPLEMENTATION-VERSION:1.0
31: BEGIN:VTIMEZONE
31: TZID:Europe/Rome
31: BEGIN:DAYLIGHT
31: TZNAME:CEST
31: TZOFFSETFROM:+0000
31: TZOFFSETTO:+0200
31: DTSTART:19700530T230000
31: RDATE:19700530T230000
31: END:DAYLIGHT
31: BEGIN:STANDARD
31: TZNAME:CET
31: TZOFFSETFROM:+0200
31: TZOFFSETTO:+0100
31: DTSTART:19810927T030000
31: RRULE:FREQ=YEARLY;UNTIL=19961027T030000;BYDAY=-1SU;BYMONTH=9
31: END:STANDARD
31: BEGIN:STANDARD
31: TZNAME:CET
31: TZOFFSETFROM:+0200
31: TZOFFSETTO:+0100
31: DTSTART:19971026T030000
31: RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
31: END:STANDARD
31: BEGIN:STANDARD
31: TZNAME:CET
31: TZOFFSETFROM:+0200
31: TZOFFSETTO:+0100
31: DTSTART:19700927T010000
31: RRULE:FREQ=YEARLY;UNTIL=19800928T030000;BYDAY=-1SA;BYMONTH=9
31: RDATE:19790930T010000
31: RDATE:19950924T030000
31: END:STANDARD
31: BEGIN:DAYLIGHT
31: TZNAME:CEST
31: TZOFFSETFROM:+0100
31: TZOFFSETTO:+0200
31: DTSTART:19810329T020000
31: RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
31: END:DAYLIGHT
31: BEGIN:DAYLIGHT
31: TZNAME:CEST
31: TZOFFSETFROM:+0100
31: TZOFFSETTO:+0200
31: DTSTART:19710523T000000
31: RDATE:19710523T000000
31: RDATE:19720528T000000
31: RDATE:19730603T000000
31: RDATE:19740526T000000
31: RDATE:19750601T000000
31: RDATE:19760530T000000
31: RDATE:19770522T000000
31: RDATE:19780528T000000
31: RDATE:19790527T000000
31: RDATE:19800406T020000
31: END:DAYLIGHT
31: END:VTIMEZONE
31: BEGIN:VEVENT
31: DTSTAMP:20171227T111649Z
31: X-KDE-KITINERARY-RESERVATION:[{"@context":"http://schema.org"\,"@type":
31:  "Event"\,"description":"For most of the year\, KDE—one of the largest 
31:  free and open software communities in the world — works on-line by 
31:  email\, IRC\, forums and mailing lists. Akademy provides all KDE 
31:  contributors the opportunity to meet in person to foster social bonds\, 
31:  work on concrete technology issues\, consider new ideas\, and reinforce 
31:  the innovative\, dynamic culture of KDE. Akademy brings together 
31:  artists\, designers\, developers\, translators\, users\, writers\, 
31:  sponsors and many other types of KDE contributors to celebrate the 
31:  achievements of the past year and help determine the direction for the 
31:  next year. Hands-on sessions offer the opportunity for intense work 
31:  bringing those plans to reality. The KDE community welcomes companies 
31:  building on KDE technology\, and those that are looking for 
31:  opportunities. For more information\, please contact the Akademy 
31:  Team."\,"doorTime":{"@type":"QDateTime"\,"@value":"2019-07-13T08:30:00+02:
31:  00"\,"timezone":"Europe/Rome"}\,"endDate":{"@type":"QDateTime"\,"@value":
31:  "2019-07-13T16:30:00+02:00"\,"timezone":"Europe/Rome"}\,"image":"https:
31:  //akademy.kde.org/sites/akademy.kde.org/files/2019/milanpanoramic.jpg"\,"l
31:  ocation":{"@type":"Place"\,"address":{"@type":
31:  "PostalAddress"\,"addressCountry":"IT"\,"addressLocality":
31:  "Milan"\,"addressRegion":"Lombardy"\,"postalCode":
31:  "20126"\,"streetAddress":"Piazza dell'Ateneo Nuovo\, 1"}\,"name":
31:  "University of Milano-Bicocca"}\,"name":"Akademy 2019"\,"startDate":
31:  {"@type":"QDateTime"\,"@value":"2019-09-07T09:30:00+02:00"\,"timezone":
31:  "Europe/Rome"}\,"url":"https://akademy.kde.org/2019"}]
31: CREATED:20171227T111649Z
31: UID:KIT-1234567890-1b22236a-21ff-4885-8c99-b3b2bbca062c
31: LAST-MODIFIED:20171227T111649Z
31: DESCRIPTION:PIAZZA DELL'ATENEO NUOVO\, 1\n20126 MILAN\n\nITALY\n
31: SUMMARY:Akademy 2019
31: LOCATION:University of Milano-Bicocca
31: DTSTART;TZID=Europe/Rome:20190907T093000
31: DTEND;TZID=Europe/Rome:20190713T163000
31: TRANSP:OPAQUE
31: BEGIN:VALARM
31: DESCRIPTION:Entrance for Akademy 2019
31: ACTION:DISPLAY
31: TRIGGER:-P56DT1H
31: X-KDE-KCALCORE-ENABLED:TRUE
31: END:VALARM
31: END:VEVENT
31: END:VCALENDAR
31: 
31: --- /<<PKGBUILDDIR>>/autotests/calendarhandlerdata/event.ics	2022-02-27 18:40:53.000000000 +0000
31: +++ /<<PKGBUILDDIR>>/autotests/calendarhandlerdata/event.ics.fail	2022-05-15 09:04:56.435940704 +0000
31: @@ -1,14 +1,84 @@
31:  BEGIN:VCALENDAR
31: +PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN
31:  VERSION:2.0
31: -CALSCALE:GREGORIAN
31: -
31: +X-KDE-ICAL-IMPLEMENTATION-VERSION:1.0
31: +BEGIN:VTIMEZONE
31: +TZID:Europe/Rome
31: +BEGIN:DAYLIGHT
31: +TZNAME:CEST
31: +TZOFFSETFROM:+0000
31: +TZOFFSETTO:+0200
31: +DTSTART:19700530T230000
31: +RDATE:19700530T230000
31: +END:DAYLIGHT
31: +BEGIN:STANDARD
31: +TZNAME:CET
31: +TZOFFSETFROM:+0200
31: +TZOFFSETTO:+0100
31: +DTSTART:19810927T030000
31: +RRULE:FREQ=YEARLY;UNTIL=19961027T030000;BYDAY=-1SU;BYMONTH=9
31: +END:STANDARD
31: +BEGIN:STANDARD
31: +TZNAME:CET
31: +TZOFFSETFROM:+0200
31: +TZOFFSETTO:+0100
31: +DTSTART:19971026T030000
31: +RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
31: +END:STANDARD
31: +BEGIN:STANDARD
31: +TZNAME:CET
31: +TZOFFSETFROM:+0200
31: +TZOFFSETTO:+0100
31: +DTSTART:19700927T010000
31: +RRULE:FREQ=YEARLY;UNTIL=19800928T030000;BYDAY=-1SA;BYMONTH=9
31: +RDATE:19790930T010000
31: +RDATE:19950924T030000
31: +END:STANDARD
31: +BEGIN:DAYLIGHT
31: +TZNAME:CEST
31: +TZOFFSETFROM:+0100
31: +TZOFFSETTO:+0200
31: +DTSTART:19810329T020000
31: +RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
31: +END:DAYLIGHT
31: +BEGIN:DAYLIGHT
31: +TZNAME:CEST
31: +TZOFFSETFROM:+0100
31: +TZOFFSETTO:+0200
31: +DTSTART:19710523T000000
31: +RDATE:19710523T000000
31: +RDATE:19720528T000000
31: +RDATE:19730603T000000
31: +RDATE:19740526T000000
31: +RDATE:19750601T000000
31: +RDATE:19760530T000000
31: +RDATE:19770522T000000
31: +RDATE:19780528T000000
31: +RDATE:19790527T000000
31: +RDATE:19800406T020000
31: +END:DAYLIGHT
31: +END:VTIMEZONE
31:  BEGIN:VEVENT
31:  DTSTAMP:20171227T111649Z
31:  X-KDE-KITINERARY-RESERVATION:[{"@context":"http://schema.org"\,"@type":
31: - "Event"\,"description":"For most of the year\, KDE—one of the largest free and open software communities in the world — works on-line by email\, IRC\, forums and mailing lists. Akademy provides all KDE contributors the opportunity to meet in person to foster social bonds\, work on concrete technology issues\, consider new ideas\, and reinforce the innovative\, dynamic culture of KDE. Akademy brings together artists\, designers\, developers\, translators\, users\, writers\, sponsors and many other types of KDE contributors to celebrate the achievements of the past year and help determine the direction for the next year. Hands-on sessions offer the opportunity for intense work bringing those plans to reality. The KDE community welcomes companies building on KDE technology\, and those that are looking for opportunities. For more information\, please contact the Akademy Team."\,"doorTime":{"@type":"QDateTime"\,"@value":"2019-07-13T08:30:00+02:00"\,"timezone":"Europe/Rome"}\,
31: - "endDate":{"@type":"QDateTime"\,"@value":"2019-07-13T16:30:00+02:00"\,
31: - "timezone":"Europe/Rome"}\,"image":"https://akademy.kde.org/sites/akademy.kde.org/files/2019/milanpanoramic.jpg"\,
31: - "location":{"@type":"Place"\,"address":{"@type":
31: + "Event"\,"description":"For most of the year\, KDE—one of the largest 
31: + free and open software communities in the world — works on-line by 
31: + email\, IRC\, forums and mailing lists. Akademy provides all KDE 
31: + contributors the opportunity to meet in person to foster social bonds\, 
31: + work on concrete technology issues\, consider new ideas\, and reinforce 
31: + the innovative\, dynamic culture of KDE. Akademy brings together 
31: + artists\, designers\, developers\, translators\, users\, writers\, 
31: + sponsors and many other types of KDE contributors to celebrate the 
31: + achievements of the past year and help determine the direction for the 
31: + next year. Hands-on sessions offer the opportunity for intense work 
31: + bringing those plans to reality. The KDE community welcomes companies 
31: + building on KDE technology\, and those that are looking for 
31: + opportunities. For more information\, please contact the Akademy 
31: + Team."\,"doorTime":{"@type":"QDateTime"\,"@value":"2019-07-13T08:30:00+02:
31: + 00"\,"timezone":"Europe/Rome"}\,"endDate":{"@type":"QDateTime"\,"@value":
31: + "2019-07-13T16:30:00+02:00"\,"timezone":"Europe/Rome"}\,"image":"https:
31: + //akademy.kde.org/sites/akademy.kde.org/files/2019/milanpanoramic.jpg"\,"l
31: + ocation":{"@type":"Place"\,"address":{"@type":
31:   "PostalAddress"\,"addressCountry":"IT"\,"addressLocality":
31:   "Milan"\,"addressRegion":"Lombardy"\,"postalCode":
31:   "20126"\,"streetAddress":"Piazza dell'Ateneo Nuovo\, 1"}\,"name":
31: @@ -18,9 +88,9 @@
31:  CREATED:20171227T111649Z
31:  UID:KIT-1234567890-1b22236a-21ff-4885-8c99-b3b2bbca062c
31:  LAST-MODIFIED:20171227T111649Z
31: +DESCRIPTION:Piazza dell'Ateneo Nuovo\, 1\n20126 MILAN\n\nITALY\n
31:  SUMMARY:Akademy 2019
31:  LOCATION:University of Milano-Bicocca
31: -DESCRIPTION:PIAZZA DELL'ATENEO NUOVO\, 1\n20126 MILAN\n\nITALY\n
31:  DTSTART;TZID=Europe/Rome:20190907T093000
31:  DTEND;TZID=Europe/Rome:20190713T163000
31:  TRANSP:OPAQUE
31: @@ -32,4 +102,3 @@
31:  END:VALARM
31:  END:VEVENT
31:  END:VCALENDAR
31: -
31: FAIL!  : CalendarHandlerTest::testCreateEvent(event.json) '*newEvent == *refEvent' returned FALSE. ()
31:    Loc: [./autotests/calendarhandlertest.cpp(104)]
31: QDEBUG : CalendarHandlerTest::testCreateEvent(eventreservation.json) Actual:  BEGIN:VCALENDAR
31: PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN
31: VERSION:2.0
31: X-KDE-ICAL-IMPLEMENTATION-VERSION:1.0
31: BEGIN:VTIMEZONE
31: TZID:Europe/Rome
31: BEGIN:DAYLIGHT
31: TZNAME:CEST
31: TZOFFSETFROM:+0000
31: TZOFFSETTO:+0200
31: DTSTART:19700530T230000
31: RDATE:19700530T230000
31: END:DAYLIGHT
31: BEGIN:STANDARD
31: TZNAME:CET
31: TZOFFSETFROM:+0200
31: TZOFFSETTO:+0100
31: DTSTART:19810927T030000
31: RRULE:FREQ=YEARLY;UNTIL=19961027T030000;BYDAY=-1SU;BYMONTH=9
31: END:STANDARD
31: BEGIN:STANDARD
31: TZNAME:CET
31: TZOFFSETFROM:+0200
31: TZOFFSETTO:+0100
31: DTSTART:19971026T030000
31: RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
31: END:STANDARD
31: BEGIN:STANDARD
31: TZNAME:CET
31: TZOFFSETFROM:+0200
31: TZOFFSETTO:+0100
31: DTSTART:19700927T010000
31: RRULE:FREQ=YEARLY;UNTIL=19800928T030000;BYDAY=-1SA;BYMONTH=9
31: RDATE:19790930T010000
31: RDATE:19950924T030000
31: END:STANDARD
31: BEGIN:DAYLIGHT
31: TZNAME:CEST
31: TZOFFSETFROM:+0100
31: TZOFFSETTO:+0200
31: DTSTART:19810329T020000
31: RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
31: END:DAYLIGHT
31: BEGIN:DAYLIGHT
31: TZNAME:CEST
31: TZOFFSETFROM:+0100
31: TZOFFSETTO:+0200
31: DTSTART:19710523T000000
31: RDATE:19710523T000000
31: RDATE:19720528T000000
31: RDATE:19730603T000000
31: RDATE:19740526T000000
31: RDATE:19750601T000000
31: RDATE:19760530T000000
31: RDATE:19770522T000000
31: RDATE:19780528T000000
31: RDATE:19790527T000000
31: RDATE:19800406T020000
31: END:DAYLIGHT
31: END:VTIMEZONE
31: BEGIN:VEVENT
31: DTSTAMP:20171227T111649Z
31: X-KDE-KITINERARY-RESERVATION:[{"@context":"http://schema.org"\,"@type":
31:  "EventReservation"\,"reservationFor":{"@type":"Event"\,"endDate":{"@type":
31:  "QDateTime"\,"@value":"2019-07-13T16:30:00+02:00"\,"timezone":
31:  "Europe/Rome"}\,"location":{"@type":"Place"\,"address":{"@type":
31:  "PostalAddress"\,"addressCountry":"IT"\,"addressLocality":
31:  "Milan"\,"addressRegion":"Lombardy"\,"postalCode":
31:  "20126"\,"streetAddress":"Piazza dell'Ateneo Nuovo\, 1"}\,"name":
31:  "University of Milano-Bicocca"}\,"name":"Akademy 2019"\,"startDate":
31:  {"@type":"QDateTime"\,"@value":"2019-09-07T09:30:00+02:00"\,"timezone":
31:  "Europe/Rome"}}\,"reservationNumber":"42"\,"reservationStatus":"http:
31:  //schema.org/ReservationConfirmed"\,"underName":{"@type":"Person"\,"name":
31:  "Dr Konqui"}}\,{"@context":"http://schema.org"\,"@type":
31:  "EventReservation"\,"reservationFor":{"@type":"Event"\,"endDate":{"@type":
31:  "QDateTime"\,"@value":"2019-07-13T16:30:00+02:00"\,"timezone":
31:  "Europe/Rome"}\,"location":{"@type":"Place"\,"address":{"@type":
31:  "PostalAddress"\,"addressCountry":"IT"\,"addressLocality":
31:  "Milan"\,"addressRegion":"Lombardy"\,"postalCode":
31:  "20126"\,"streetAddress":"Piazza dell'Ateneo Nuovo\, 1"}\,"name":
31:  "University of Milano-Bicocca"}\,"name":"Akademy 2019"\,"startDate":
31:  {"@type":"QDateTime"\,"@value":"2019-09-07T09:30:00+02:00"\,"timezone":
31:  "Europe/Rome"}}\,"reservationNumber":"42"\,"reservationStatus":"http:
31:  //schema.org/ReservationConfirmed"\,"underName":{"@type":"Person"\,"name":
31:  "Katie Dragon"}}]
31: CREATED:20171227T111649Z
31: UID:KIT-1234567890-1b22236a-21ff-4885-8c99-b3b2bbca062c
31: LAST-MODIFIED:20171227T111649Z
31: DESCRIPTION:Piazza dell'Ateneo Nuovo\, 1\n20126 MILAN\n\nITALY\n\nDr 
31:  Konqui\nBooking reference: 42\nKatie Dragon\nBooking reference: 42
31: SUMMARY:Akademy 2019
31: LOCATION:University of Milano-Bicocca
31: DTSTART;TZID=Europe/Rome:20190907T093000
31: DTEND;TZID=Europe/Rome:20190713T163000
31: TRANSP:OPAQUE
31: END:VEVENT
31: END:VCALENDAR
31: 
31: QDEBUG : CalendarHandlerTest::testCreateEvent(eventreservation.json) Expected:  BEGIN:VCALENDAR
31: PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN
31: VERSION:2.0
31: X-KDE-ICAL-IMPLEMENTATION-VERSION:1.0
31: BEGIN:VTIMEZONE
31: TZID:Europe/Rome
31: BEGIN:DAYLIGHT
31: TZNAME:CEST
31: TZOFFSETFROM:+0000
31: TZOFFSETTO:+0200
31: DTSTART:19700530T230000
31: RDATE:19700530T230000
31: END:DAYLIGHT
31: BEGIN:STANDARD
31: TZNAME:CET
31: TZOFFSETFROM:+0200
31: TZOFFSETTO:+0100
31: DTSTART:19810927T030000
31: RRULE:FREQ=YEARLY;UNTIL=19961027T030000;BYDAY=-1SU;BYMONTH=9
31: END:STANDARD
31: BEGIN:STANDARD
31: TZNAME:CET
31: TZOFFSETFROM:+0200
31: TZOFFSETTO:+0100
31: DTSTART:19971026T030000
31: RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
31: END:STANDARD
31: BEGIN:STANDARD
31: TZNAME:CET
31: TZOFFSETFROM:+0200
31: TZOFFSETTO:+0100
31: DTSTART:19700927T010000
31: RRULE:FREQ=YEARLY;UNTIL=19800928T030000;BYDAY=-1SA;BYMONTH=9
31: RDATE:19790930T010000
31: RDATE:19950924T030000
31: END:STANDARD
31: BEGIN:DAYLIGHT
31: TZNAME:CEST
31: TZOFFSETFROM:+0100
31: TZOFFSETTO:+0200
31: DTSTART:19810329T020000
31: RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
31: END:DAYLIGHT
31: BEGIN:DAYLIGHT
31: TZNAME:CEST
31: TZOFFSETFROM:+0100
31: TZOFFSETTO:+0200
31: DTSTART:19710523T000000
31: RDATE:19710523T000000
31: RDATE:19720528T000000
31: RDATE:19730603T000000
31: RDATE:19740526T000000
31: RDATE:19750601T000000
31: RDATE:19760530T000000
31: RDATE:19770522T000000
31: RDATE:19780528T000000
31: RDATE:19790527T000000
31: RDATE:19800406T020000
31: END:DAYLIGHT
31: END:VTIMEZONE
31: BEGIN:VEVENT
31: DTSTAMP:20171227T111649Z
31: X-KDE-KITINERARY-RESERVATION:[{"@context":"http://schema.org"\,"@type":
31:  "EventReservation"\,"reservationFor":{"@type":"Event"\,"endDate":{"@type":
31:  "QDateTime"\,"@value":"2019-07-13T16:30:00+02:00"\,"timezone":
31:  "Europe/Rome"}\,"location":{"@type":"Place"\,"address":{"@type":
31:  "PostalAddress"\,"addressCountry":"IT"\,"addressLocality":
31:  "Milan"\,"addressRegion":"Lombardy"\,"postalCode":
31:  "20126"\,"streetAddress":"Piazza dell'Ateneo Nuovo\, 1"}\,"name":
31:  "University of Milano-Bicocca"}\,"name":"Akademy 2019"\,"startDate":
31:  {"@type":"QDateTime"\,"@value":"2019-09-07T09:30:00+02:00"\,"timezone":
31:  "Europe/Rome"}}\,"reservationNumber":"42"\,"reservationStatus":"http:
31:  //schema.org/ReservationConfirmed"\,"underName":{"@type":"Person"\,"name":
31:  "Dr Konqui"}}\,{"@context":"http://schema.org"\,"@type":
31:  "EventReservation"\,"reservationFor":{"@type":"Event"\,"endDate":{"@type":
31:  "QDateTime"\,"@value":"2019-07-13T16:30:00+02:00"\,"timezone":
31:  "Europe/Rome"}\,"location":{"@type":"Place"\,"address":{"@type":
31:  "PostalAddress"\,"addressCountry":"IT"\,"addressLocality":
31:  "Milan"\,"addressRegion":"Lombardy"\,"postalCode":
31:  "20126"\,"streetAddress":"Piazza dell'Ateneo Nuovo\, 1"}\,"name":
31:  "University of Milano-Bicocca"}\,"name":"Akademy 2019"\,"startDate":
31:  {"@type":"QDateTime"\,"@value":"2019-09-07T09:30:00+02:00"\,"timezone":
31:  "Europe/Rome"}}\,"reservationNumber":"42"\,"reservationStatus":"http:
31:  //schema.org/ReservationConfirmed"\,"underName":{"@type":"Person"\,"name":
31:  "Katie Dragon"}}]
31: CREATED:20171227T111649Z
31: UID:KIT-1234567890-1b22236a-21ff-4885-8c99-b3b2bbca062c
31: LAST-MODIFIED:20171227T111649Z
31: DESCRIPTION:PIAZZA DELL'ATENEO NUOVO\, 1\n20126 MILAN\n\nITALY\n\nDr 
31:  Konqui\nBooking reference: 42\nKatie Dragon\nBooking reference: 42
31: SUMMARY:Akademy 2019
31: LOCATION:University of Milano-Bicocca
31: DTSTART;TZID=Europe/Rome:20190907T093000
31: DTEND;TZID=Europe/Rome:20190713T163000
31: TRANSP:OPAQUE
31: END:VEVENT
31: END:VCALENDAR
31: 
31: --- /<<PKGBUILDDIR>>/autotests/calendarhandlerdata/eventreservation.ics	2022-02-27 18:40:53.000000000 +0000
31: +++ /<<PKGBUILDDIR>>/autotests/calendarhandlerdata/eventreservation.ics.fail	2022-05-15 09:04:56.443940690 +0000
31: @@ -1,8 +1,63 @@
31:  BEGIN:VCALENDAR
31:  PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN
31:  VERSION:2.0
31: -CALSCALE:GREGORIAN
31: -
31: +X-KDE-ICAL-IMPLEMENTATION-VERSION:1.0
31: +BEGIN:VTIMEZONE
31: +TZID:Europe/Rome
31: +BEGIN:DAYLIGHT
31: +TZNAME:CEST
31: +TZOFFSETFROM:+0000
31: +TZOFFSETTO:+0200
31: +DTSTART:19700530T230000
31: +RDATE:19700530T230000
31: +END:DAYLIGHT
31: +BEGIN:STANDARD
31: +TZNAME:CET
31: +TZOFFSETFROM:+0200
31: +TZOFFSETTO:+0100
31: +DTSTART:19810927T030000
31: +RRULE:FREQ=YEARLY;UNTIL=19961027T030000;BYDAY=-1SU;BYMONTH=9
31: +END:STANDARD
31: +BEGIN:STANDARD
31: +TZNAME:CET
31: +TZOFFSETFROM:+0200
31: +TZOFFSETTO:+0100
31: +DTSTART:19971026T030000
31: +RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
31: +END:STANDARD
31: +BEGIN:STANDARD
31: +TZNAME:CET
31: +TZOFFSETFROM:+0200
31: +TZOFFSETTO:+0100
31: +DTSTART:19700927T010000
31: +RRULE:FREQ=YEARLY;UNTIL=19800928T030000;BYDAY=-1SA;BYMONTH=9
31: +RDATE:19790930T010000
31: +RDATE:19950924T030000
31: +END:STANDARD
31: +BEGIN:DAYLIGHT
31: +TZNAME:CEST
31: +TZOFFSETFROM:+0100
31: +TZOFFSETTO:+0200
31: +DTSTART:19810329T020000
31: +RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
31: +END:DAYLIGHT
31: +BEGIN:DAYLIGHT
31: +TZNAME:CEST
31: +TZOFFSETFROM:+0100
31: +TZOFFSETTO:+0200
31: +DTSTART:19710523T000000
31: +RDATE:19710523T000000
31: +RDATE:19720528T000000
31: +RDATE:19730603T000000
31: +RDATE:19740526T000000
31: +RDATE:19750601T000000
31: +RDATE:19760530T000000
31: +RDATE:19770522T000000
31: +RDATE:19780528T000000
31: +RDATE:19790527T000000
31: +RDATE:19800406T020000
31: +END:DAYLIGHT
31: +END:VTIMEZONE
31:  BEGIN:VEVENT
31:  DTSTAMP:20171227T111649Z
31:  X-KDE-KITINERARY-RESERVATION:[{"@context":"http://schema.org"\,"@type":
31: @@ -14,8 +69,9 @@
31:   "20126"\,"streetAddress":"Piazza dell'Ateneo Nuovo\, 1"}\,"name":
31:   "University of Milano-Bicocca"}\,"name":"Akademy 2019"\,"startDate":
31:   {"@type":"QDateTime"\,"@value":"2019-09-07T09:30:00+02:00"\,"timezone":
31: - "Europe/Rome"}}\,"reservationNumber":"42"\,"reservationStatus":"http://schema.org/ReservationConfirmed","underName":{"@type":
31: - "Person"\,"name":"Dr Konqui"}}\,{"@context":"http://schema.org"\,"@type":
31: + "Europe/Rome"}}\,"reservationNumber":"42"\,"reservationStatus":"http:
31: + //schema.org/ReservationConfirmed"\,"underName":{"@type":"Person"\,"name":
31: + "Dr Konqui"}}\,{"@context":"http://schema.org"\,"@type":
31:   "EventReservation"\,"reservationFor":{"@type":"Event"\,"endDate":{"@type":
31:   "QDateTime"\,"@value":"2019-07-13T16:30:00+02:00"\,"timezone":
31:   "Europe/Rome"}\,"location":{"@type":"Place"\,"address":{"@type":
31: @@ -24,12 +80,14 @@
31:   "20126"\,"streetAddress":"Piazza dell'Ateneo Nuovo\, 1"}\,"name":
31:   "University of Milano-Bicocca"}\,"name":"Akademy 2019"\,"startDate":
31:   {"@type":"QDateTime"\,"@value":"2019-09-07T09:30:00+02:00"\,"timezone":
31: - "Europe/Rome"}}\,"reservationNumber":"42"\,"reservationStatus":"http://schema.org/ReservationConfirmed","underName":{"@type":
31: - "Person"\,"name":"Katie Dragon"}}]
31: + "Europe/Rome"}}\,"reservationNumber":"42"\,"reservationStatus":"http:
31: + //schema.org/ReservationConfirmed"\,"underName":{"@type":"Person"\,"name":
31: + "Katie Dragon"}}]
31:  CREATED:20171227T111649Z
31:  UID:KIT-1234567890-1b22236a-21ff-4885-8c99-b3b2bbca062c
31:  LAST-MODIFIED:20171227T111649Z
31: -DESCRIPTION:PIAZZA DELL'ATENEO NUOVO\, 1\n20126 MILAN\n\nITALY\n\nDr Konqui\nBooking reference: 42\nKatie Dragon\nBooking reference: 42
31: +DESCRIPTION:Piazza dell'Ateneo Nuovo\, 1\n20126 MILAN\n\nITALY\n\nDr 
31: + Konqui\nBooking reference: 42\nKatie Dragon\nBooking reference: 42
31:  SUMMARY:Akademy 2019
31:  LOCATION:University of Milano-Bicocca
31:  DTSTART;TZID=Europe/Rome:20190907T093000
31: FAIL!  : CalendarHandlerTest::testCreateEvent(eventreservation.json) '*newEvent == *refEvent' returned FALSE. ()
31:    Loc: [./autotests/calendarhandlertest.cpp(104)]
31: PASS   : CalendarHandlerTest::testCreateEvent(flight.json)
31: QDEBUG : CalendarHandlerTest::testCreateEvent(hotel.json) Actual:  BEGIN:VCALENDAR
31: PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN
31: VERSION:2.0
31: X-KDE-ICAL-IMPLEMENTATION-VERSION:1.0
31: BEGIN:VEVENT
31: DTSTAMP:20171227T111649Z
31: X-KDE-KITINERARY-RESERVATION:[{"@context":"http://schema.org"\,"@type":
31:  "LodgingReservation"\,"checkinTime":{"@type":"QDateTime"\,"@value":
31:  "2017-09-19T15:00:00+03:00"\,"timezone":
31:  "Europe/Helsinki"}\,"checkoutTime":{"@type":"QDateTime"\,"@value":
31:  "2017-09-20T12:00:00+03:00"\,"timezone":
31:  "Europe/Helsinki"}\,"potentialAction":[{"@type":"CancelAction"\,"target":
31:  "https:
31:  //secure.booking.com/mybooking.en-gb.html?auth_key=magic&source=conf_metad
31:  ata&pbsource=email_cancel"}\,{"@type":"ViewAction"\,"target":"https:
31:  //secure.booking.com/mybooking.en-gb.html?aid=123456\;
31:  auth_key=magic&&source=conf_metadata&pbsource=conf_email_modify"}]\,"reser
31:  vationFor":{"@type":"LodgingBusiness"\,"address":{"@type":
31:  "PostalAddress"\,"addressCountry":"FI"\,"addressLocality":
31:  "Espoo"\,"addressRegion":""\,"postalCode":"02600"\,"streetAddress":
31:  "Leppävaarankatu 1"}\,"name":"Glo Hotel Sello"\,"telephone":
31:  "+358101234567"\,"url":"https:
31:  //www.booking.com/hotel/fi/palace-sello.html?aid=123456&label=postbooking_
31:  confemail"}\,"reservationNumber":"1234567890"\,"reservationStatus":"http:
31:  //schema.org/ReservationConfirmed"\,"underName":{"@type":
31:  "Person"\,"email":"john.doe@email.com"\,"name":"John Doe"}\,"url":"https:
31:  //secure.booking.com/mybooking.en-gb.html?aid=123456\;
31:  auth_key=magic&&source=conf_metadata&pbsource=conf_email_modify"}]
31: CREATED:20171227T111649Z
31: UID:KIT-1234567890-1b22236a-21ff-4885-8c99-b3b2bbca062c
31: LAST-MODIFIED:20171227T111649Z
31: DESCRIPTION:Check-in: 3:00 PM\nCheck-out: 12:00 PM\nPhone: 
31:  +358101234567\nWebsite: https:
31:  //www.booking.com/hotel/fi/palace-sello.html?aid=123456&label=postbooking_
31:  confemail\nJohn Doe\nBooking reference: 1234567890
31: SUMMARY:Hotel reservation: Glo Hotel Sello
31: LOCATION:Leppävaarankatu 1\, FI-02600 Espoo\, FINLAND
31: DTSTART;VALUE=DATE:20170919
31: DTEND;VALUE=DATE:20170921
31: TRANSP:TRANSPARENT
31: END:VEVENT
31: END:VCALENDAR
31: 
31: QDEBUG : CalendarHandlerTest::testCreateEvent(hotel.json) Expected:  BEGIN:VCALENDAR
31: PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN
31: VERSION:2.0
31: X-KDE-ICAL-IMPLEMENTATION-VERSION:1.0
31: BEGIN:VEVENT
31: DTSTAMP:20171227T111649Z
31: X-KDE-KITINERARY-RESERVATION:[{"@context":"http://schema.org"\,"@type":
31:  "LodgingReservation"\,"checkinTime":{"@type":"QDateTime"\,"@value":
31:  "2017-09-19T15:00:00+03:00"\,"timezone":
31:  "Europe/Helsinki"}\,"checkoutTime":{"@type":"QDateTime"\,"@value":
31:  "2017-09-20T12:00:00+03:00"\,"timezone":
31:  "Europe/Helsinki"}\,"potentialAction":[{"@type":"CancelAction"\,"target":
31:  "https:
31:  //secure.booking.com/mybooking.en-gb.html?auth_key=magic&source=conf_metad
31:  ata&pbsource=email_cancel"}\,{"@type":"ViewAction"\,"target":"https:
31:  //secure.booking.com/mybooking.en-gb.html?aid=123456\;
31:  auth_key=magic&&source=conf_metadata&pbsource=conf_email_modify"}]\,"reser
31:  vationFor":{"@type":"LodgingBusiness"\,"address":{"@type":
31:  "PostalAddress"\,"addressCountry":"FI"\,"addressLocality":
31:  "Espoo"\,"addressRegion":""\,"postalCode":"02600"\,"streetAddress":
31:  "Leppävaarankatu 1"}\,"name":"Glo Hotel Sello"\,"telephone":
31:  "+358101234567"\,"url":"https:
31:  //www.booking.com/hotel/fi/palace-sello.html?aid=123456&label=postbooking_
31:  confemail"}\,"reservationNumber":"1234567890"\,"reservationStatus":"http:
31:  //schema.org/ReservationConfirmed"\,"underName":{"@type":
31:  "Person"\,"email":"john.doe@email.com"\,"name":"John Doe"}\,"url":"https:
31:  //secure.booking.com/mybooking.en-gb.html?aid=123456\;
31:  auth_key=magic&&source=conf_metadata&pbsource=conf_email_modify"}]
31: CREATED:20171227T111649Z
31: UID:KIT-1234567890-1b22236a-21ff-4885-8c99-b3b2bbca062c
31: LAST-MODIFIED:20171227T111649Z
31: DESCRIPTION:Check-in: 3:00 PM\nCheck-out: 12:00 PM\nPhone: 
31:  +358101234567\nWebsite: https:
31:  //www.booking.com/hotel/fi/palace-sello.html?aid=123456&label=postbooking_
31:  confemail\nJohn Doe\nBooking reference: 1234567890
31: SUMMARY:Hotel reservation: Glo Hotel Sello
31: LOCATION:Leppävaarankatu 1\, 02600 ESPOO\, FINLAND
31: DTSTART;VALUE=DATE:20170919
31: DTEND;VALUE=DATE:20170921
31: TRANSP:TRANSPARENT
31: END:VEVENT
31: END:VCALENDAR
31: 
31: --- /<<PKGBUILDDIR>>/autotests/calendarhandlerdata/hotel.ics	2022-02-27 18:40:53.000000000 +0000
31: +++ /<<PKGBUILDDIR>>/autotests/calendarhandlerdata/hotel.ics.fail	2022-05-15 09:04:56.459940662 +0000
31: @@ -1,26 +1,42 @@
31:  BEGIN:VCALENDAR
31: +PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN
31:  VERSION:2.0
31: -CALSCALE:GREGORIAN
31: -
31: +X-KDE-ICAL-IMPLEMENTATION-VERSION:1.0
31:  BEGIN:VEVENT
31:  DTSTAMP:20171227T111649Z
31: +X-KDE-KITINERARY-RESERVATION:[{"@context":"http://schema.org"\,"@type":
31: + "LodgingReservation"\,"checkinTime":{"@type":"QDateTime"\,"@value":
31: + "2017-09-19T15:00:00+03:00"\,"timezone":
31: + "Europe/Helsinki"}\,"checkoutTime":{"@type":"QDateTime"\,"@value":
31: + "2017-09-20T12:00:00+03:00"\,"timezone":
31: + "Europe/Helsinki"}\,"potentialAction":[{"@type":"CancelAction"\,"target":
31: + "https:
31: + //secure.booking.com/mybooking.en-gb.html?auth_key=magic&source=conf_metad
31: + ata&pbsource=email_cancel"}\,{"@type":"ViewAction"\,"target":"https:
31: + //secure.booking.com/mybooking.en-gb.html?aid=123456\;
31: + auth_key=magic&&source=conf_metadata&pbsource=conf_email_modify"}]\,"reser
31: + vationFor":{"@type":"LodgingBusiness"\,"address":{"@type":
31: + "PostalAddress"\,"addressCountry":"FI"\,"addressLocality":
31: + "Espoo"\,"addressRegion":""\,"postalCode":"02600"\,"streetAddress":
31: + "Leppävaarankatu 1"}\,"name":"Glo Hotel Sello"\,"telephone":
31: + "+358101234567"\,"url":"https:
31: + //www.booking.com/hotel/fi/palace-sello.html?aid=123456&label=postbooking_
31: + confemail"}\,"reservationNumber":"1234567890"\,"reservationStatus":"http:
31: + //schema.org/ReservationConfirmed"\,"underName":{"@type":
31: + "Person"\,"email":"john.doe@email.com"\,"name":"John Doe"}\,"url":"https:
31: + //secure.booking.com/mybooking.en-gb.html?aid=123456\;
31: + auth_key=magic&&source=conf_metadata&pbsource=conf_email_modify"}]
31:  CREATED:20171227T111649Z
31:  UID:KIT-1234567890-1b22236a-21ff-4885-8c99-b3b2bbca062c
31:  LAST-MODIFIED:20171227T111649Z
31: -DESCRIPTION:Check-in: 3:00 PM\nCheck-out: 12:00 PM\nPhone: +358101234567\nWebsite: https://www.booking.com/hotel/fi/palace-sello.html?aid=123456&label=postbooking_confemail\nJohn Doe\nBooking reference: 1234567890
31: +DESCRIPTION:Check-in: 3:00 PM\nCheck-out: 12:00 PM\nPhone: 
31: + +358101234567\nWebsite: https:
31: + //www.booking.com/hotel/fi/palace-sello.html?aid=123456&label=postbooking_
31: + confemail\nJohn Doe\nBooking reference: 1234567890
31:  SUMMARY:Hotel reservation: Glo Hotel Sello
31: -LOCATION:Leppävaarankatu 1\, 02600 ESPOO\, FINLAND
31: +LOCATION:Leppävaarankatu 1\, FI-02600 Espoo\, FINLAND
31:  DTSTART;VALUE=DATE:20170919
31:  DTEND;VALUE=DATE:20170921
31:  TRANSP:TRANSPARENT
31: -X-KDE-KITINERARY-RESERVATION:[{"@context":"http://schema.org"\,"@type":
31: - "LodgingReservation"\,"checkinTime":{"@type":"QDateTime"\,"@value":"2017-09-19T15:00:00+03:00"\,"timezone":"Europe/Helsinki"}\,"checkoutTime":{"@type":"QDateTime"\,"@value":"2017-09-20T12:00:00+03:00"\,"timezone":"Europe/Helsinki"}
31: - \,"potentialAction":
31: - [{"@type":"CancelAction"\,"target":"https://secure.booking.com/mybooking.en-gb.html?auth_key=magic&source=conf_metadata&pbsource=email_cancel"}\,{"@type":"ViewAction"\,"target":"https://secure.booking.com/mybooking.en-gb.html?aid=123456\;auth_key=magic&&source=conf_metadata&pbsource=conf_email_modify"}]\,"reservationFor":{"@type":"LodgingBusiness"\,"address":{"@type":
31: - "PostalAddress"\,"addressCountry":"FI"\,"addressLocality":
31: - "Espoo"\,"addressRegion":""\,"postalCode":"02600"\,"streetAddress":
31: - "Leppävaarankatu 1"}\,"name":"Glo Hotel Sello"\,"telephone":
31: - "+358101234567"\,"url":"https://www.booking.com/hotel/fi/palace-sello.html?aid=123456&label=postbooking_confemail"}\,"reservationNumber":"1234567890"\,"reservationStatus":"http://schema.org/ReservationConfirmed","underName":{"@type":
31: - "Person"\,"email":"john.doe@email.com"\,"name":"John Doe"}\,"url":"https://secure.booking.com/mybooking.en-gb.html?aid=123456\;auth_key=magic&&source=conf_metadata&pbsource=conf_email_modify"}]
31:  END:VEVENT
31:  END:VCALENDAR
31: FAIL!  : CalendarHandlerTest::testCreateEvent(hotel.json) '*newEvent == *refEvent' returned FALSE. ()
31:    Loc: [./autotests/calendarhandlertest.cpp(104)]
31: QDEBUG : CalendarHandlerTest::testCreateEvent(rentalcar.json) Actual:  BEGIN:VCALENDAR
31: PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN
31: VERSION:2.0
31: X-KDE-ICAL-IMPLEMENTATION-VERSION:1.0
31: BEGIN:VTIMEZONE
31: TZID:UTC-07:00
31: END:VTIMEZONE
31: BEGIN:VEVENT
31: DTSTAMP:20171227T111649Z
31: X-KDE-KITINERARY-RESERVATION:[{"@context":"http://schema.org"\,"@type":
31:  "RentalCarReservation"\,"dropoffLocation":{"@type":"Place"\,"address":
31:  {"@type":"PostalAddress"\,"addressCountry":"US"\,"addressLocality":"Los 
31:  Angeles"\,"addressRegion":"CA"\,"postalCode":"94043"\,"streetAddress":
31:  "1234 First Street"}\,"name":"Hertz LAX"}\,"dropoffTime":"2027-08-06T20:
31:  00:00-07:00"\,"pickupLocation":{"@type":"Place"\,"address":{"@type":
31:  "PostalAddress"\,"addressCountry":"US"\,"addressLocality":"San 
31:  Diego"\,"addressRegion":"CA"\,"postalCode":"94043"\,"streetAddress":"1500 
31:  Orange Avenue"}\,"name":"Hertz San Diego Airport"}\,"pickupTime":
31:  "2027-08-05T16:00:00-07:00"\,"reservationFor":{"@type":
31:  "RentalCar"\,"brand":{"@type":"Brand"\,"name":"Honda"}\,"model":
31:  "Civic"\,"name":"Economy Class Car"\,"rentalCompany":{"@type":
31:  "Organization"\,"name":"Hertz"}}\,"reservationNumber":
31:  "546323"\,"reservationStatus":"http:
31:  //schema.org/ReservationConfirmed"\,"underName":{"@type":"Person"\,"name":
31:  "John Smith"}}]
31: CREATED:20171227T111649Z
31: UID:KIT-1234567890-1b22236a-21ff-4885-8c99-b3b2bbca062c
31: LAST-MODIFIED:20171227T111649Z
31: DESCRIPTION:Pickup location: Hertz San Diego Airport\n1500 Orange 
31:  Avenue\nSAN DIEGO 94043\n\nUNITED STATES\n\nDropoff location: Hertz 
31:  LAX\n1234 First Street\nLOS ANGELES 94043\n\nUNITED STATES\n\nBooking 
31:  reference: 546323\nUnder name: John Smith
31: SUMMARY:Rental car reservation: Economy Class Car
31: LOCATION:Hertz San Diego Airport
31: DTSTART;TZID="UTC-07:00":20270805T160000
31: DTEND;TZID="UTC-07:00":20270806T200000
31: TRANSP:TRANSPARENT
31: END:VEVENT
31: END:VCALENDAR
31: 
31: QDEBUG : CalendarHandlerTest::testCreateEvent(rentalcar.json) Expected:  BEGIN:VCALENDAR
31: PRODID:-//K Desktop Environment//NONSGML libkcal 4.3//EN
31: VERSION:2.0
31: X-KDE-ICAL-IMPLEMENTATION-VERSION:1.0
31: BEGIN:VTIMEZONE
31: TZID:UTC-07:00
31: END:VTIMEZONE
31: BEGIN:VEVENT
31: DTSTAMP:20171227T111649Z
31: X-KDE-KITINERARY-RESERVATION:[{"@context":"http://schema.org"\,"@type":
31:  "RentalCarReservation"\,"dropoffLocation":{"@type":"Place"\,"address":
31:  {"@type":"PostalAddress"\,"addressCountry":"US"\,"addressLocality":"Los 
31:  Angeles"\,"addressRegion":"CA"\,"postalCode":"94043"\,"streetAddress":
31:  "1234 First Street"}\,"name":"Hertz LAX"}\,"dropoffTime":"2027-08-06T20:
31:  00:00-07:00"\,"pickupLocation":{"@type":"Place"\,"address":{"@type":
31:  "PostalAddress"\,"addressCountry":"US"\,"addressLocality":"San 
31:  Diego"\,"addressRegion":"CA"\,"postalCode":"94043"\,"streetAddress":"1500 
31:  Orange Avenue"}\,"name":"Hertz San Diego Airport"}\,"pickupTime":
31:  "2027-08-05T16:00:00-07:00"\,"reservationFor":{"@type":
31:  "RentalCar"\,"brand":{"@type":"Brand"\,"name":"Honda"}\,"model":
31:  "Civic"\,"name":"Economy Class Car"\,"rentalCompany":{"@type":
31:  "Organization"\,"name":"Hertz"}}\,"reservationNumber":
31:  "546323"\,"reservationStatus":"http:
31:  //schema.org/ReservationConfirmed"\,"underName":{"@type":"Person"\,"name":
31:  "John Smith"}}]
31: CREATED:20171227T111649Z
31: UID:KIT-1234567890-1b22236a-21ff-4885-8c99-b3b2bbca062c
31: LAST-MODIFIED:20171227T111649Z
31: DESCRIPTION:Pickup location: Hertz San Diego Airport\n1500 Orange 
31:  Avenue\nSan Diego\,  94043\n\nUNITED STATES\n\nDropoff location: Hertz 
31:  LAX\n1234 First Street\nLos Angeles\,  94043\n\nUNITED STATES\n\nBooking 
31:  reference: 546323\nUnder name: John Smith
31: SUMMARY:Rental car reservation: Economy Class Car
31: LOCATION:Hertz San Diego Airport
31: DTSTART;TZID="UTC-07:00":20270805T160000
31: DTEND;TZID="UTC-07:00":20270806T200000
31: TRANSP:TRANSPARENT
31: END:VEVENT
31: END:VCALENDAR
31: 
31: --- /<<PKGBUILDDIR>>/autotests/calendarhandlerdata/rentalcar.ics	2022-02-27 18:40:53.000000000 +0000
31: +++ /<<PKGBUILDDIR>>/autotests/calendarhandlerdata/rentalcar.ics.fail	2022-05-15 09:04:56.467940648 +0000
31: @@ -27,8 +27,8 @@
31:  UID:KIT-1234567890-1b22236a-21ff-4885-8c99-b3b2bbca062c
31:  LAST-MODIFIED:20171227T111649Z
31:  DESCRIPTION:Pickup location: Hertz San Diego Airport\n1500 Orange 
31: - Avenue\nSan Diego\,  94043\n\nUNITED STATES\n\nDropoff location: Hertz 
31: - LAX\n1234 First Street\nLos Angeles\,  94043\n\nUNITED STATES\n\nBooking 
31: + Avenue\nSAN DIEGO 94043\n\nUNITED STATES\n\nDropoff location: Hertz 
31: + LAX\n1234 First Street\nLOS ANGELES 94043\n\nUNITED STATES\n\nBooking 
31:   reference: 546323\nUnder name: John Smith
31:  SUMMARY:Rental car reservation: Economy Class Car
31:  LOCATION:Hertz San Diego Airport
31: FAIL!  : CalendarHandlerTest::testCreateEvent(rentalcar.json) '*newEvent == *refEvent' returned FALSE. ()
31:    Loc: [./autotests/calendarhandlertest.cpp(104)]
31: PASS   : CalendarHandlerTest::testCreateEvent(train.json)
31: PASS   : CalendarHandlerTest::testFindEvent(canceled.json)
31: PASS   : CalendarHandlerTest::testFindEvent(event.json)
31: PASS   : CalendarHandlerTest::testFindEvent(eventreservation.json)
31: PASS   : CalendarHandlerTest::testFindEvent(flight.json)
31: PASS   : CalendarHandlerTest::testFindEvent(hotel.json)
31: PASS   : CalendarHandlerTest::testFindEvent(rentalcar.json)
31: PASS   : CalendarHandlerTest::testFindEvent(train.json)
31: PASS   : CalendarHandlerTest::testFindEventForCancellation()
31: PASS   : CalendarHandlerTest::cleanupTestCase()
31: Totals: 13 passed, 4 failed, 0 skipped, 0 blacklisted, 50ms
31: ********* Finished testing of CalendarHandlerTest *********
31/34 Test #31: calendarhandlertest ..............***Failed    0.09 sec
...
97% tests passed, 1 tests failed out of 34

Total Test time (real) =   3.04 sec

The following tests FAILED:
	 31 - calendarhandlertest (Failed)
Errors while running CTest
make[2]: *** [Makefile:74: test] Error 8

Reply to: