Revision: 2089 http://trac.macosforge.org/projects/calendarserver/changeset/2089 Author: cdaboo@apple.com Date: 2008-01-02 14:24:22 -0800 (Wed, 02 Jan 2008) Log Message: ----------- Test for no X-CALENDARSERVER-ACCESS on Outbox POST. Modified Paths: -------------- CalDAVTester/branches/users/cdaboo/private_events-2082/scripts/tests/privateevents.xml Added Paths: ----------- CalDAVTester/branches/users/cdaboo/private_events-2082/Resource/privateevents/3.ics Added: CalDAVTester/branches/users/cdaboo/private_events-2082/Resource/privateevents/3.ics =================================================================== --- CalDAVTester/branches/users/cdaboo/private_events-2082/Resource/privateevents/3.ics (rev 0) +++ CalDAVTester/branches/users/cdaboo/private_events-2082/Resource/privateevents/3.ics 2008-01-02 22:24:22 UTC (rev 2089) @@ -0,0 +1,36 @@ +BEGIN:VCALENDAR +CALSCALE:GREGORIAN +PRODID:-//Cyrusoft International\, Inc.//Mulberry v4.0//EN +VERSION:2.0 +METHOD:REQUEST +X-CALENDARSERVER-ACCESS:PUBLIC +BEGIN:VTIMEZONE +LAST-MODIFIED:20040110T032845Z +TZID:US/Eastern +BEGIN:DAYLIGHT +DTSTART:20000404T020000 +RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4 +TZNAME:EDT +TZOFFSETFROM:-0500 +TZOFFSETTO:-0400 +END:DAYLIGHT +BEGIN:STANDARD +DTSTART:20001026T020000 +RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10 +TZNAME:EST +TZOFFSETFROM:-0400 +TZOFFSETTO:-0500 +END:STANDARD +END:VTIMEZONE +BEGIN:VEVENT +DTSTAMP:20051222T205953Z +CREATED:20060101T150000Z +DTSTART;TZID=US/Eastern:20060101T100000 +DURATION:PT1H +SUMMARY:event 1 +UID:54E181BC7CCC373042B28842@ninevah.local +ORGANIZER;CN=User 01:$cuaddralt1: +ATTENDEE;CN=User 02;RSVP=TRUE:$cuaddralt2: +ATTENDEE;CN=User 03;RSVP=TRUE:$cuaddralt3: +END:VEVENT +END:VCALENDAR Modified: CalDAVTester/branches/users/cdaboo/private_events-2082/scripts/tests/privateevents.xml =================================================================== --- CalDAVTester/branches/users/cdaboo/private_events-2082/scripts/tests/privateevents.xml 2008-01-02 22:23:31 UTC (rev 2088) +++ CalDAVTester/branches/users/cdaboo/private_events-2082/scripts/tests/privateevents.xml 2008-01-02 22:24:22 UTC (rev 2089) @@ -212,6 +212,35 @@ </test> </test-suite> + <test-suite name='No X-CALENDARSERVER-ACCESS on Outbox' ignore='no'> + <test name='1'> + <description>Do POST on Outbox with wrong data</description> + <request print-response="no"> + <method>POST</method> + <header> + <name>Originator</name> + <value>$cuaddr1:</value> + </header> + <header> + <name>Recipient</name> + <value>$cuaddr2:, $cuaddr3:</value> + </header> + <ruri>$pathprefix:/$outbox:/</ruri> + <data> + <content-type>text/calendar; charset=utf-8</content-type> + <filepath>Resource/privateevents/3.ics</filepath> + </data> + <verify> + <callback>prepostcondition</callback> + <arg> + <name>error</name> + <value>http://calendarserver.org/ns/no-access-restrictions</value> + </arg> + </verify> + </request> + </test> + </test-suite> + <end/> </caldavtest>