Merge branch 'master' of github.com:DAViCal/davical into github
[davical.git] / testing / tests / binding / 1012-BIND.test
blob3938c2ec547b0f8850664c7a84f771971add471a
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 = 160 AND target_resource_id is null;
13 ENDSQL
15 HEADER=User-Agent: Ticket Spec Tests
16 HEADER=Content-Type: text/xml; charset="UTF-8"
17 HEADER=Ticket: ##ticket##
18 HEAD
21 BEGINDATA
22 <?xml version="1.0" encoding="utf-8"?>
23 <bind xmlns="DAV:">
24    <segment>user1</segment>
25    <href>/caldav.php/user1/home</href>
26 </bind>
27 ENDDATA
29 QUERY
30 SELECT bind_id,
31        bound_source_id,
32        length(access_ticket_id) AS ticket_id_length,
33        parent_container,
34        dav_name,
35        dav_displayname
36   FROM dav_binding
37 ENDQUERY