diff --git a/testing/tests/regression-suite/104-Evo-PUT-1.result b/testing/tests/regression-suite/104-Evo-PUT-1.result new file mode 100644 index 00000000..a692f6e0 --- /dev/null +++ b/testing/tests/regression-suite/104-Evo-PUT-1.result @@ -0,0 +1,9 @@ +HTTP/1.1 100 Continue + +HTTP/1.1 201 Created +Date: Dow, 01 Jan 2000 00:00:00 GMT +Server: Apache/2.2.3 (Debian) DAV/2 +ETag: "BogusEvolutionETagOnPUT256420453" +Content-length: 0 +Content-Type: text/html; charset=UTF-8 + diff --git a/testing/tests/regression-suite/104-Evo-PUT-1.test b/testing/tests/regression-suite/104-Evo-PUT-1.test new file mode 100644 index 00000000..33c5c57c --- /dev/null +++ b/testing/tests/regression-suite/104-Evo-PUT-1.test @@ -0,0 +1,9 @@ +# +# We PUT an appointment with Evolution +TYPE=PUT +URL=http://mycaldav/caldav.php/user1/home/20061101T073004Z.ics +HEADER=If-None-Match: * +HEADER=User-Agent: Evolution/1.8.1 +HEADER=Content-Type: text/calendar +HEAD +DATA=20061101T073004Z.ics diff --git a/testing/tests/regression-suite/105-Evo-REPORT-1.data b/testing/tests/regression-suite/105-Evo-REPORT-1.data new file mode 100644 index 00000000..16ac817c --- /dev/null +++ b/testing/tests/regression-suite/105-Evo-REPORT-1.data @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/testing/tests/regression-suite/105-Evo-REPORT-1.result b/testing/tests/regression-suite/105-Evo-REPORT-1.result new file mode 100644 index 00000000..57c3b844 --- /dev/null +++ b/testing/tests/regression-suite/105-Evo-REPORT-1.result @@ -0,0 +1,28 @@ +HTTP/1.1 207 Multi-Status +Date: Dow, 01 Jan 2000 00:00:00 GMT +Server: Apache/2.2.3 (Debian) DAV/2 +ETag: "885993094fd55aca669806d0ca75fa14" +Content-Length: 582 +Content-Type: text/xml;charset=UTF-8 + + + + + http://mycaldav/caldav.php/user1/home/F56B49B10FC923D20FE2DC92D6580340-0.ics + + + "b000d7defa19ccb7cd21e546b54155ee" + + HTTP/1.1 200 OK + + + + http://mycaldav/caldav.php/user1/home/20061101T073004Z.ics + + + "c3658901fd4689d4a1e1d6f08601ef4f" + + HTTP/1.1 200 OK + + + diff --git a/testing/tests/regression-suite/105-Evo-REPORT-1.test b/testing/tests/regression-suite/105-Evo-REPORT-1.test new file mode 100644 index 00000000..7b00d278 --- /dev/null +++ b/testing/tests/regression-suite/105-Evo-REPORT-1.test @@ -0,0 +1,8 @@ +# +# Do a REPORT request +TYPE=REPORT +URL=http://mycaldav/caldav.php/user1/home/ +HEAD +HEADER=Depth: 1 +HEADER=User-Agent: Evolution/1.8.1 +HEADER=Content-Type: text/xml diff --git a/testing/tests/regression-suite/106-Evo-GET-1.result b/testing/tests/regression-suite/106-Evo-GET-1.result new file mode 100644 index 00000000..f8209f53 --- /dev/null +++ b/testing/tests/regression-suite/106-Evo-GET-1.result @@ -0,0 +1,47 @@ +HTTP/1.1 200 OK +Date: Dow, 01 Jan 2000 00:00:00 GMT +Server: Apache/2.2.3 (Debian) DAV/2 +ETag: "c3658901fd4689d4a1e1d6f08601ef4f" +Content-Length: 1059 +Content-Type: text/calendar + +BEGIN:VCALENDAR +CALSCALE:GREGORIAN +PRODID:-//Ximian//NONSGML Evolution Calendar//EN +VERSION:2.0 +BEGIN:VEVENT +UID:20061101T073000Z-10468-1000-1-7@ubu +DTSTAMP:20061101T073000Z +DTSTART;TZID=/softwarestudio.org/Olson_20011030_5/Pacific/Auckland: + 20061101T100000 +DTEND;TZID=/softwarestudio.org/Olson_20011030_5/Pacific/Auckland: + 20061101T110000 +SUMMARY:A Meeting +X-EVOLUTION-CALDAV-HREF:http: + //user1@mycaldav/caldav.php/user1/home/20061101T073004Z.ics +BEGIN:VALARM +X-EVOLUTION-ALARM-UID:20061101T073000Z-10480-1000-1-5@ubu +ACTION:DISPLAY +TRIGGER;VALUE=DURATION;RELATED=START:-PT15M +DESCRIPTION:A Meeting +END:VALARM +END:VEVENT +BEGIN:VTIMEZONE +TZID:/softwarestudio.org/Olson_20011030_5/Pacific/Auckland +X-LIC-LOCATION:Pacific/Auckland +BEGIN:STANDARD +TZOFFSETFROM:+1300 +TZOFFSETTO:+1200 +TZNAME:NZST +DTSTART:19700315T030000 +RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=3SU;BYMONTH=3 +END:STANDARD +BEGIN:DAYLIGHT +TZOFFSETFROM:+1200 +TZOFFSETTO:+1300 +TZNAME:NZDT +DTSTART:19701004T020000 +RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=10 +END:DAYLIGHT +END:VTIMEZONE +END:VCALENDAR diff --git a/testing/tests/regression-suite/106-Evo-GET-1.test b/testing/tests/regression-suite/106-Evo-GET-1.test new file mode 100644 index 00000000..b50bd28f --- /dev/null +++ b/testing/tests/regression-suite/106-Evo-GET-1.test @@ -0,0 +1,7 @@ +# +# Now we GET the entry that was in the report. +# +TYPE=GET +URL=http://mycaldav/caldav.php/user1/home/20061101T073004Z.ics +HEADER=User-Agent: Evolution/1.8.1 +HEAD diff --git a/testing/tests/regression-suite/20061101T073004Z.ics.data b/testing/tests/regression-suite/20061101T073004Z.ics.data new file mode 100644 index 00000000..21b884cb --- /dev/null +++ b/testing/tests/regression-suite/20061101T073004Z.ics.data @@ -0,0 +1,40 @@ +BEGIN:VCALENDAR +CALSCALE:GREGORIAN +PRODID:-//Ximian//NONSGML Evolution Calendar//EN +VERSION:2.0 +BEGIN:VEVENT +UID:20061101T073000Z-10468-1000-1-7@ubu +DTSTAMP:20061101T073000Z +DTSTART;TZID=/softwarestudio.org/Olson_20011030_5/Pacific/Auckland: + 20061101T100000 +DTEND;TZID=/softwarestudio.org/Olson_20011030_5/Pacific/Auckland: + 20061101T110000 +SUMMARY:A Meeting +X-EVOLUTION-CALDAV-HREF:http: + //user1@mycaldav/caldav.php/user1/home/20061101T073004Z.ics +BEGIN:VALARM +X-EVOLUTION-ALARM-UID:20061101T073000Z-10480-1000-1-5@ubu +ACTION:DISPLAY +TRIGGER;VALUE=DURATION;RELATED=START:-PT15M +DESCRIPTION:A Meeting +END:VALARM +END:VEVENT +BEGIN:VTIMEZONE +TZID:/softwarestudio.org/Olson_20011030_5/Pacific/Auckland +X-LIC-LOCATION:Pacific/Auckland +BEGIN:STANDARD +TZOFFSETFROM:+1300 +TZOFFSETTO:+1200 +TZNAME:NZST +DTSTART:19700315T030000 +RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=3SU;BYMONTH=3 +END:STANDARD +BEGIN:DAYLIGHT +TZOFFSETFROM:+1200 +TZOFFSETTO:+1300 +TZNAME:NZDT +DTSTART:19701004T020000 +RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=10 +END:DAYLIGHT +END:VTIMEZONE +END:VCALENDAR