16<acl-principal-prop-
set xmlns=
"DAV:">
 
   21</acl-principal-prop-
set>
 
   24        $request = 
new Request(
'REPORT', 
'/principals/user1', [
'Content-Type' => 
'application/xml', 
'Depth' => 0]);
 
   31<d:multistatus xmlns:d=
"DAV:" xmlns:s=
"http://sabredav.org/ns">
 
   33        <d:href>/principals/admin/</d:href>
 
   36                <d:principal-URL><d:href>/principals/admin/</d:href></d:principal-URL>
 
   37                <d:displayname>Admin</d:displayname>
 
   39            <d:status>HTTP/1.1 200 OK</d:status>
 
   45        $this->assertXmlStringEqualsXmlString(
 
   56<acl-principal-prop-
set xmlns=
"DAV:">
 
   59</acl-principal-prop-
set>
 
   62        $request = 
new Request(
'REPORT', 
'/principals/user1', [
'Content-Type' => 
'application/xml', 
'Depth' => 1]);
 
foreach($paths as $path) $request
An exception for terminatinating execution or to throw for unit testing.
This class may be used as a basis for other webdav-related unittests.
request($request, $expectedStatus=null)
Makes a request, and returns a response object.
The Request class represents a single HTTP request.