From 7cec81592d26521bae9cdbb39b69775e8d5831d4 Mon Sep 17 00:00:00 2001 From: Andrew McMillan Date: Sat, 25 Dec 2010 16:14:44 +1300 Subject: [PATCH] More testing stuff. --- .../2031-REPORT-addressbook-multiget.test | 25 ++++++++ .../tests/scheduling/3001-POST-CANCEL.result | 6 ++ .../tests/scheduling/3001-POST-CANCEL.test | 59 +++++++++++++++++++ .../tests/scheduling/Restore-Database.result | 35 +++++++++++ 4 files changed, 125 insertions(+) create mode 100644 testing/tests/carddav/2031-REPORT-addressbook-multiget.test create mode 100644 testing/tests/scheduling/3001-POST-CANCEL.result create mode 100644 testing/tests/scheduling/3001-POST-CANCEL.test create mode 100644 testing/tests/scheduling/Restore-Database.result diff --git a/testing/tests/carddav/2031-REPORT-addressbook-multiget.test b/testing/tests/carddav/2031-REPORT-addressbook-multiget.test new file mode 100644 index 00000000..eaafc45a --- /dev/null +++ b/testing/tests/carddav/2031-REPORT-addressbook-multiget.test @@ -0,0 +1,25 @@ +# +# addressbook-multiget REPORT on addressbook resource +# +TYPE=REPORT +URL=http://mycaldav/caldav.php/user1/addressbook/ +HEADER=User-Agent: DAViCalTester/public +HEADER=Content-Type: text/xml +HEAD + + +BEGINDATA + + /caldav.php/user1/addressbook/Jörg_Test-Roßdeutscher_3_0.vcf + /caldav.php/user1/addressbook/andrew_mcmillan.vcf + /caldav.php/user1/addressbook/donald_kelly.vcf + /caldav.php/user1/addressbook/F06EC844-EACD-4ADF-8823-588603991E04-ABSPlugin.vcf + /caldav.php/user1/addressbook/van_houtte.vcf + /caldav.php/user1/addressbook/mustrmahn.vcf + /caldav.php/user1/addressbook/andresenesq.vcf + /caldav.php/user1/addressbook/hans_dieter.vcf + /caldav.php/user1/addressbook/Jörg_Test-Roßdeutscher_2_0.vcf + +ENDDATA + + diff --git a/testing/tests/scheduling/3001-POST-CANCEL.result b/testing/tests/scheduling/3001-POST-CANCEL.result new file mode 100644 index 00000000..081b75fb --- /dev/null +++ b/testing/tests/scheduling/3001-POST-CANCEL.result @@ -0,0 +1,6 @@ + + + + 2.0;Success + + diff --git a/testing/tests/scheduling/3001-POST-CANCEL.test b/testing/tests/scheduling/3001-POST-CANCEL.test new file mode 100644 index 00000000..d1bf5f20 --- /dev/null +++ b/testing/tests/scheduling/3001-POST-CANCEL.test @@ -0,0 +1,59 @@ +# +# Testing for how iCal does a POST for free/busy +# +TYPE=POST +URL=http://mycaldav/caldav.php/user1/.out/ +HEADER=User-Agent: DAVKit/4.0.3 (732); CalendarStore/4.0.4 (997); iCal/4.0.4 (1395); Mac OS X/10.6.5 (10H574) +HEADER=Recipient: mailto:user2@example.net +HEADER=Content-Type: text/calendar +HEADER=Originator: mailto:user1@example.net +HEADER=Content-Type: text/calendar + +# REPLACE=#\d{8}T\d{6}#YYYYMMDDThhmmss# +# REPLACE=/^DTSTAMP:\d{4}[01]\d[0123]\dT[012]\d[0-5]\d[0-6]\dZ\r?$/DTSTAMP:yyyymmddThhmmssZ/ + +# QUERY +# ENDQUERY + +BEGINDATA +BEGIN:VCALENDAR +CALSCALE:GREGORIAN +VERSION:2.0 +METHOD:CANCEL +PRODID:-//Apple Inc.//iCal 4.0.4//EN +BEGIN:VTIMEZONE +TZID:Europe/Paris +BEGIN:DAYLIGHT +TZOFFSETFROM:+0100 +RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU +DTSTART:19810329T020000 +TZNAME:GMT+02:00 +TZOFFSETTO:+0200 +END:DAYLIGHT +BEGIN:STANDARD +TZOFFSETFROM:+0200 +RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU +DTSTART:19961027T030000 +TZNAME:GMT+01:00 +TZOFFSETTO:+0100 +END:STANDARD +END:VTIMEZONE +BEGIN:VEVENT +ATTENDEE;CN="user2@example.net";CUTYPE=INDIVIDUAL;EMAIL="user2@example + .net";PARTSTAT=DECLINED;ROLE=REQ-PARTICIPANT:mailto:user2@example + .net +ATTENDEE;CN="User One";CUTYPE=INDIVIDUAL;PARTSTAT=ACCEPTED:mailto: + user1@example.net +DTEND;TZID=Europe/Paris:20101214T030000 +TRANSP:OPAQUE +ORGANIZER;CN="User One":mailto:user1@example.net +UID:EE496371-F00D-4550-8E05-13782C5B7A5C +DTSTAMP:20101213T001258Z +STATUS:CANCELLED +SEQUENCE:6 +SUMMARY:adding event to test invitee with wireshark +DTSTART;TZID=Europe/Paris:20101214T020000 +CREATED:20101212T235850Z +END:VEVENT +END:VCALENDAR +ENDDATA diff --git a/testing/tests/scheduling/Restore-Database.result b/testing/tests/scheduling/Restore-Database.result new file mode 100644 index 00000000..4421dfba --- /dev/null +++ b/testing/tests/scheduling/Restore-Database.result @@ -0,0 +1,35 @@ + setval +-------- + 1482 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 10 +(1 row) + + setval +-------- + 10 +(1 row) + + setval +-------- + 1 +(1 row) + + setval +-------- + 6 +(1 row) + + setval +-------- + 1000 +(1 row) +