Merge branch 'master' of github.com:DAViCal/davical into github
[davical.git] / testing / tests / regression-suite / 0701-caldav4j-PUT.test
blob5e367759e2e2d80cca5f5ccb120ba88dcafb44da
2 # PUT an caldav4j regression testing event into the database
4 TYPE=PUT
5 URL=http://regression.host/caldav.php/user1/collection/Daily_NY_5pm.ics
6 HEADER=Content-Type: text/calendar
7 HEADER=User-Agent: Jakarta Commons-HttpClient/3.0
8 HEAD
11 BEGINDATA
12 BEGIN:VCALENDAR
13 PRODID:-//OSAF//NONSGML Scoooby Server//EN
14 VERSION:2.0
15 CALSCALE:GREGORIAN
16 BEGIN:VTIMEZONE
17 TZID:America/New_York
18 LAST-MODIFIED:20051220T211408Z
19 BEGIN:STANDARD
20 DTSTART:20051030T060000
21 TZOFFSETTO:-0500
22 TZOFFSETFROM:+0000
23 TZNAME:EST
24 END:STANDARD
25 BEGIN:DAYLIGHT
26 DTSTART:20060402T010000
27 TZOFFSETTO:-0400
28 TZOFFSETFROM:-0500
29 TZNAME:EDT
30 END:DAYLIGHT
31 END:VTIMEZONE
32 BEGIN:VEVENT
33 DTSTART;TZID=America/New_York:20060101T170000
34 SUMMARY:Daily_NY_5pm
35 UID:DE916949-731D-4DAE-BA93-48A38B2B2030
36 SEQUENCE:4
37 DTSTAMP:20090515T095326Z
38 RRULE:FREQ=DAILY;INTERVAL=1;COUNT=1000
39 DURATION:PT1H
40 END:VEVENT
41 END:VCALENDAR
42 ENDDATA
45 QUERY
46 SELECT caldav_data.user_no, caldav_data.dav_etag, caldav_type, logged_user, 
47        uid, dtstamp, dtstart at time zone olson_name as dtstart, dtend at time zone olson_name as dtend, due, summary, location,
48        description, priority, class, transp, rrule, url,
49        percent_complete, tz_id, status,
50        caldav_data AS " CalDAV Data", calendar_item.last_modified
51 FROM caldav_data JOIN calendar_item USING(dav_name) JOIN timezones ON (tz_id=tzid)
52 WHERE caldav_data.dav_name =
53 '/user1/collection/Daily_NY_5pm.ics'
54 ENDQUERY