Updated tests & results.

This commit is contained in:
Andrew McMillan 2008-10-26 11:21:41 +13:00
parent a2081daddb
commit 178151b384
23 changed files with 81 additions and 77 deletions

View File

@ -1,8 +1,8 @@
HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule
ETag: "c05bea24be02dd5f855d63d138655413"
Content-Length: 2936
ETag: "1265e5969812d13fc4b0f57df30b07d4"
Content-Length: 2956
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -59,6 +59,7 @@ END:VCALENDAR
<C:calendar-data>BEGIN:VCALENDAR
PRODID:-//davical.org//NONSGML AWL Calendar//EN
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VEVENT
SUMMARY:Busy
CLASS:CONFIDENTIAL

View File

@ -1,8 +1,8 @@
HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule
ETag: "c05bea24be02dd5f855d63d138655413"
Content-Length: 2936
ETag: "1265e5969812d13fc4b0f57df30b07d4"
Content-Length: 2956
Content-Type: text/xml; charset="utf-8"
<?xml version="1.0" encoding="utf-8" ?>
@ -59,6 +59,7 @@ END:VCALENDAR
<C:calendar-data>BEGIN:VCALENDAR
PRODID:-//davical.org//NONSGML AWL Calendar//EN
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VEVENT
SUMMARY:Busy
CLASS:CONFIDENTIAL

View File

@ -1,7 +1,7 @@
HTTP/1.1 200 OK
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule
Content-Length: 950
Content-Length: 970
Content-Type: text/plain; charset="utf-8"
<schedule-response xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
@ -13,6 +13,7 @@ Content-Type: text/plain; charset="utf-8"
<C:calendar-data>BEGIN:VCALENDAR
PRODID:-//davical.org//NONSGML AWL Calendar//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REPLY
BEGIN:VFREEBUSY
DTSTAMP:yyyymmddThhmmssZ

View File

@ -1,7 +1,7 @@
HTTP/1.1 200 OK
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule
Content-Length: 1544
Content-Length: 1564
Content-Type: text/plain; charset="utf-8"
<schedule-response xmlns="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav">
@ -13,6 +13,7 @@ Content-Type: text/plain; charset="utf-8"
<C:calendar-data>BEGIN:VCALENDAR
PRODID:-//davical.org//NONSGML AWL Calendar//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REPLY
BEGIN:VFREEBUSY
DTSTAMP:yyyymmddThhmmssZ

View File

@ -1,7 +1,7 @@
HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule
ETag: "deadbeefcafef00ddeadbeefcafefeed"
ETag: "d26d7801fa9db9bd881daf8e8c48e13c"
Content-Length: 469
Content-Type: text/xml; charset="utf-8"
@ -17,7 +17,7 @@ Content-Type: text/xml; charset="utf-8"
<C:schedule-calendar/>
</resourcetype>
<displayname>home</displayname>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"8f581a053df6d833254756dfd7553d37"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -14,5 +14,5 @@ BEGINDATA
<ns0:propfind xmlns:ns0="DAV:"><ns0:prop><ns0:getetag /><ns0:resourcetype /><ns0:displayname /></ns0:prop></ns0:propfind>
ENDDATA
REPLACE=/^ETag: "[0-9a-f]{32}"/ETag: "deadbeefcafef00ddeadbeefcafefeed"/
REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/
# REPLACE=/^ETag: "[0-9a-f]{32}"/ETag: "deadbeefcafef00ddeadbeefcafefeed"/
# REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/

View File

@ -1,7 +1,7 @@
HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule
ETag: "deadbeefcafef00ddeadbeefcafefeed"
ETag: "adb5738d9b237f84ec64e8bb778851a1"
Content-Length: 584
Content-Type: text/xml; charset="utf-8"
@ -17,7 +17,7 @@ Content-Type: text/xml; charset="utf-8"
<C:schedule-calendar/>
</resourcetype>
<displayname>home</displayname>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"8f581a053df6d833254756dfd7553d37"</getetag>
<current-user-privilege-set>
<privilege>
<all/>

View File

@ -14,5 +14,5 @@ BEGINDATA
<ns0:propfind xmlns:ns0="DAV:"><ns0:prop><ns0:current-user-privilege-set /><ns0:getetag /><ns0:resourcetype /><ns0:displayname /></ns0:prop></ns0:propfind>
ENDDATA
REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/
REPLACE=/^ETag: "[0-9a-f]{32}"/ETag: "deadbeefcafef00ddeadbeefcafefeed"/
# REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/
# REPLACE=/^ETag: "[0-9a-f]{32}"/ETag: "deadbeefcafef00ddeadbeefcafefeed"/

View File

@ -1,7 +1,7 @@
HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule
ETag: "deadbeefcafef00ddeadbeefcafefeed"
ETag: "7b9f38a24d973cbeb5ce37ce4591ff92"
Content-Length: 4261
Content-Type: text/xml; charset="utf-8"
@ -17,7 +17,7 @@ Content-Type: text/xml; charset="utf-8"
<C:schedule-calendar/>
</resourcetype>
<displayname>home</displayname>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"8f581a053df6d833254756dfd7553d37"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -28,7 +28,7 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<displayname>Lunch with David</displayname>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"2c32a2f8aba853654eb17fe037a4db4d"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -39,7 +39,7 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<displayname>A Meeting</displayname>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"c3658901fd4689d4a1e1d6f08601ef4f"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -50,7 +50,7 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<displayname>Weekly Project Meeting</displayname>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"a1c6404d61190f9574e2bfd69383f144"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -61,7 +61,7 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<displayname>Confidential Event</displayname>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"08a435c2abaf38f4a50a997343c098a7"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -72,7 +72,7 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<displayname>Private Event</displayname>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"5def8ae2b20893a1c7f4dbaeb008f2f1"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -83,7 +83,7 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<displayname>Tentative Event</displayname>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"ac90acd649c25070b1a2a17fb31a105a"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -94,7 +94,7 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<displayname>Incomplete, uncancelled</displayname>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"509b0f0d8a3363379f9f5727f5dd74a0"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -105,7 +105,7 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<displayname>50% Complete, uncancelled</displayname>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"cb3d9dc3e8c157f53eba3ea0e1e0f146"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -116,7 +116,7 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<displayname>Due 7/8/7 16:30, completed</displayname>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"00ad5eb1eb5507884710b0b66aa5d5c4"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -127,7 +127,7 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<displayname>A Cancelled Task, with a start and due date</displayname>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"a2990674708634a311bb98a59865ca50"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -138,7 +138,7 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<displayname>Morning Meeting</displayname>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"e8060931f30c1798ac58ffbe4ec0bffc"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -149,7 +149,7 @@ Content-Type: text/xml; charset="utf-8"
<prop>
<displayname>Release 0.9.3</displayname>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"8f581a053df6d833254756dfd7553d37"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -15,5 +15,5 @@ BEGINDATA
<ns0:propfind xmlns:ns0="DAV:"><ns0:prop><ns0:getetag /><ns0:resourcetype /><ns0:displayname /></ns0:prop></ns0:propfind>
ENDDATA
REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/
REPLACE=/^ETag: "[0-9a-f]{32}"/ETag: "deadbeefcafef00ddeadbeefcafefeed"/
# REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/
# REPLACE=/^ETag: "[0-9a-f]{32}"/ETag: "deadbeefcafef00ddeadbeefcafefeed"/

View File

@ -1,7 +1,7 @@
HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule
ETag: "deadbeefcafef00ddeadbeefcafefeed"
ETag: "2fed2463b8b07dd0ac5c4167cdde8293"
Content-Length: 696
Content-Type: text/xml; charset="utf-8"
@ -17,7 +17,7 @@ Content-Type: text/xml; charset="utf-8"
<C:schedule-calendar/>
</resourcetype>
<displayname>home</displayname>
<A:getctag>"deadbeefcafef00ddeadbeefcafefeed"<.A:getctag>
<A:getctag>"421abf7e4848d2fecbf64217ed205d4b"</A:getctag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -22,6 +22,6 @@ BEGINDATA
</x0:propfind>
ENDDATA
REPLACE=/^ETag: "[0-9a-f]{32}"/ETag: "deadbeefcafef00ddeadbeefcafefeed"/
REPLACE=/<A:getctag>"[0-9a-f]{32}"<.A:getctag>/<A:getctag>"deadbeefcafef00ddeadbeefcafefeed"<.A:getctag>/
# REPLACE=/^ETag: "[0-9a-f]{32}"/ETag: "deadbeefcafef00ddeadbeefcafefeed"/
# REPLACE=/<A:getctag>"[0-9a-f]{32}"<.A:getctag>/<A:getctag>"deadbeefcafef00ddeadbeefcafefeed"<.A:getctag>/

View File

@ -1,7 +1,7 @@
HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule
ETag: "deadbeefcafef00ddeadbeefcafefeed"
ETag: "d1c445dc4d046aaa8b19eff4afc2b584"
Content-Length: 4135
Content-Type: text/xml; charset="utf-8"
@ -16,7 +16,7 @@ Content-Type: text/xml; charset="utf-8"
<C:calendar/>
<C:schedule-calendar/>
</resourcetype>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"421abf7e4848d2fecbf64217ed205d4b"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -26,7 +26,7 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"2c32a2f8aba853654eb17fe037a4db4d"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -36,7 +36,7 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"c3658901fd4689d4a1e1d6f08601ef4f"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -46,7 +46,7 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"a1c6404d61190f9574e2bfd69383f144"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -56,7 +56,7 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"08a435c2abaf38f4a50a997343c098a7"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -66,7 +66,7 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"5def8ae2b20893a1c7f4dbaeb008f2f1"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -76,7 +76,7 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"ac90acd649c25070b1a2a17fb31a105a"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -86,7 +86,7 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"509b0f0d8a3363379f9f5727f5dd74a0"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -96,7 +96,7 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"cb3d9dc3e8c157f53eba3ea0e1e0f146"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -106,7 +106,7 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"00ad5eb1eb5507884710b0b66aa5d5c4"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -116,7 +116,7 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"a2990674708634a311bb98a59865ca50"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -126,7 +126,7 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"e8060931f30c1798ac58ffbe4ec0bffc"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -136,7 +136,7 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"8f581a053df6d833254756dfd7553d37"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -146,7 +146,7 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"0d7a68984bf525342d22b8924a57e8e2"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>
@ -156,7 +156,7 @@ Content-Type: text/xml; charset="utf-8"
<propstat>
<prop>
<resourcetype/>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"421abf7e4848d2fecbf64217ed205d4b"</getetag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -19,5 +19,5 @@ BEGINDATA
</x0:propfind>
ENDDATA
REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/
REPLACE=/^ETag: "[0-9a-f]{32}"/ETag: "deadbeefcafef00ddeadbeefcafefeed"/
# REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/
# REPLACE=/^ETag: "[0-9a-f]{32}"/ETag: "deadbeefcafef00ddeadbeefcafefeed"/

View File

@ -1,7 +1,7 @@
HTTP/1.1 207 Multi-Status
Date: Dow, 01 Jan 2000 00:00:00 GMT
DAV: 1, 2, 3, access-control, calendar-access, calendar-schedule
ETag: "c598cc4a0b0a4f8b7710fdf18a1572d3"
ETag: "0602e88fb9658b0904b6bb818c01f0ab"
Content-Length: 2365
Content-Type: text/xml; charset="utf-8"
@ -40,7 +40,7 @@ Content-Type: text/xml; charset="utf-8"
<C:schedule-calendar/>
</resourcetype>
<displayname>home</displayname>
<A:getctag>"8a58e25fe610b860d24bb51627589acc"</A:getctag>
<A:getctag>"edc7742ac609d320570f23f48f62461f"</A:getctag>
</prop>
<status>HTTP/1.1 200 OK</status>
</propstat>

View File

@ -14,7 +14,7 @@
<displayname>home</displayname>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"0cb8666f1cb6aaac5fb737b1491dd6a7"</getetag>
<acl>
<ace>
<principal>

View File

@ -30,4 +30,4 @@ BEGINDATA
</propfind>
ENDDATA
REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/
# REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/

View File

@ -21,7 +21,7 @@ Content-Type: text/xml; charset="utf-8"
<displayname>home</displayname>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"0cb8666f1cb6aaac5fb737b1491dd6a7"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>

View File

@ -34,4 +34,4 @@ BEGINDATA
ENDDATA
REPLACE=/ETag: "[0-9a-f]{32}"/ETag: "deadbeefcafefeeddeadbeefcafefeed"/
REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/
# REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/

View File

@ -14,7 +14,7 @@
<displayname>home</displayname>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"0cb8666f1cb6aaac5fb737b1491dd6a7"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
@ -49,7 +49,7 @@
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"2c32a2f8aba853654eb17fe037a4db4d"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
@ -84,7 +84,7 @@
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"c3658901fd4689d4a1e1d6f08601ef4f"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
@ -119,7 +119,7 @@
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"a1c6404d61190f9574e2bfd69383f144"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
@ -154,7 +154,7 @@
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"08a435c2abaf38f4a50a997343c098a7"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
@ -189,7 +189,7 @@
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"5def8ae2b20893a1c7f4dbaeb008f2f1"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
@ -224,7 +224,7 @@
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"ac90acd649c25070b1a2a17fb31a105a"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
@ -259,7 +259,7 @@
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"509b0f0d8a3363379f9f5727f5dd74a0"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
@ -294,7 +294,7 @@
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"cb3d9dc3e8c157f53eba3ea0e1e0f146"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
@ -329,7 +329,7 @@
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"00ad5eb1eb5507884710b0b66aa5d5c4"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
@ -364,7 +364,7 @@
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"a2990674708634a311bb98a59865ca50"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
@ -399,7 +399,7 @@
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"e8060931f30c1798ac58ffbe4ec0bffc"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
@ -434,7 +434,7 @@
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"8f581a053df6d833254756dfd7553d37"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
@ -469,7 +469,7 @@
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"0d7a68984bf525342d22b8924a57e8e2"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
@ -504,7 +504,7 @@
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"421abf7e4848d2fecbf64217ed205d4b"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>
@ -539,7 +539,7 @@
<resourcetype/>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"5f050eca5480bbebbe9428222570913d"</getetag>
<getcontentlanguage/>
<supportedlock>
<lockentry>

View File

@ -29,4 +29,4 @@ BEGINDATA
</propfind>
ENDDATA
REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/
# REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/

View File

@ -14,7 +14,7 @@
<displayname>home</displayname>
<getlastmodified>Dow, 01 Jan 2000 00:00:00 GMT</getlastmodified>
<creationdate>Dow, 01 Jan 2000 00:00:00 GMT</creationdate>
<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>
<getetag>"0cb8666f1cb6aaac5fb737b1491dd6a7"</getetag>
<getcontentlanguage/>
</prop>
<status>HTTP/1.1 200 OK</status>

View File

@ -17,4 +17,4 @@ BEGINDATA
</propfind>
ENDDATA
REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/
# REPLACE=/<get.tag>"[0-9a-f]{32}"<.get.tag>/<get?tag>"deadbeefcafef00ddeadbeefcafefeed"<.get?tag>/