Merge branch 'master' of github.com:DAViCal/davical into github
[davical.git] / testing / tests / binding / 1029-PUT-subcalendar.test
blob4de82c155d6056b7b698091dfae85470b53337c6
2 # Attempt to put an event into a calendar within a collection in their normal home
4 TYPE=PUT
5 URL=http://regression.host/caldav.php/user4/base/calendar/anothergoodleopard.ics
7 HEADER=Content-Type: text/calendar; charset=utf-8
8 AUTH=user4:user4
9 HEAD
11 DOSQL
12 DELETE FROM caldav_data WHERE caldav_data.caldav_data LIKE '%UID:70399cd7-50a4-4be4-a665-af593e19a7fd%';
13 ENDDOSQL
16 BEGINDATA
17 BEGIN:VCALENDAR
18 PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
19 VERSION:2.0
20 BEGIN:VEVENT
21 CREATED:20100319T103247Z
22 LAST-MODIFIED:20100319T105620Z
23 DTSTAMP:20100319T105620Z
24 UID:70399cd7-50a4-4be4-a665-af593e19a7fd
25 SUMMARY:An invited event.  Black tie with pink polka dots is essential.  D
26  o not bring a leopard.  Any leopards which do attend will be forcibly chai
27  ned to a nearby fence.
28 ORGANIZER;RSVP=TRUE;PARTSTAT=ACCEPTED;ROLE=CHAIR:mailto:user4@example.net
30 ATTENDEE;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto:user2
31  @example.net
32 ATTENDEE;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto:user3
33  @example.net
34 ATTENDEE;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto:user1
35  @example.net
36 ATTENDEE;RSVP=TRUE;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto:user5
37  @example.net
38 DTSTART:20100322T160000
39 DTEND:20100322T170000
40 X-MOZ-GENERATION:3
41 TRANSP:OPAQUE
42 X-MOZ-SEND-INVITATIONS:TRUE
43 SEQUENCE:1
44 END:VEVENT
45 END:VCALENDAR
46 ENDDATA
48 QUERY
49 SELECT caldav_data.dav_name, caldav_data.dav_etag, dtstart, summary
50   FROM caldav_data JOIN calendar_item USING(dav_name)
51   WHERE caldav_data.dav_name ~ '/user4/base/calendar/'
52 ENDQUERY
54 QUERY
55 SELECT dav_name, dtstamp, created
56   FROM calendar_item
57  WHERE uid = '70399cd7-50a4-4be4-a665-af593e19a7fd'
58  ORDER BY dav_id
59 ENDQUERY