Merge branch 'master' of github.com:DAViCal/davical into github
[davical.git] / testing / tests / binding / 1000-BIND.test
blob027fd319ce652439490268e7ff9b46b474406da2
2 # BIND a collection into an additional location
3 #     also applying a ticket during the bind
5 TYPE=BIND
6 URL=http://regression.host/caldav.php/user4/
7 AUTH=user4:user4
9 # Get the ticket we created earlier in 948...
10 GETSQL=ticket
11 SELECT ticket_id FROM access_ticket
12                 WHERE target_collection_id = 161 AND target_resource_id is null;
13 ENDSQL
15 HEADER=X-DAViCal-Flush-Cache: true
16 HEADER=User-Agent: Ticket Spec Tests
17 HEADER=Content-Type: text/xml; charset="UTF-8"
18 HEADER=Ticket: ##ticket##
19 HEAD
22 BEGINDATA
23 <?xml version="1.0" encoding="utf-8"?>
24 <bind xmlns="DAV:">
25    <segment>user2</segment>
26    <href>/caldav.php/user2/home</href>
27 </bind>
28 ENDDATA
30 QUERY
31 SELECT bind_id,
32        bound_source_id,
33        length(access_ticket_id),
34        dav_owner_id,
35        parent_container,
36        dav_name,
37        dav_displayname
38   FROM dav_binding
39 ENDQUERY