diff --git a/testing/tests/regression-suite/954-PROPFIND.result b/testing/tests/regression-suite/954-PROPFIND.result
new file mode 100644
index 00000000..63049f15
--- /dev/null
+++ b/testing/tests/regression-suite/954-PROPFIND.result
@@ -0,0 +1,89 @@
+
+
+
+ /caldav.php/user1/home/
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Good Ticket ID
+
+ /caldav.php/user1/
+
+ Seconds-3600
+ infinity
+
+
+
+
+
+
+
+
+
+ HTTP/1.1 200 OK
+
+
+
diff --git a/testing/tests/regression-suite/954-PROPFIND.test b/testing/tests/regression-suite/954-PROPFIND.test
new file mode 100644
index 00000000..ac8e9b4d
--- /dev/null
+++ b/testing/tests/regression-suite/954-PROPFIND.test
@@ -0,0 +1,23 @@
+#
+# PROPFIND as owner retrieving the tickets on that resource.
+#
+TYPE=PROPFIND
+URL=http://regression.host/caldav.php/user1/home/
+
+HEADER=User-Agent: Ticket Spec Tests
+HEADER=Content-Type: text/xml; charset="UTF-8"
+HEADER=Depth: 0
+
+BEGINDATA
+
+
+
+
+
+
+
+ENDDATA
+
+REPLACE=!\S{8}!Good Ticket ID!
+REPLACE=!Seconds-3\d+!Seconds-3600!
diff --git a/testing/tests/regression-suite/955-DELTICKET.result b/testing/tests/regression-suite/955-DELTICKET.result
new file mode 100644
index 00000000..6f5acd27
--- /dev/null
+++ b/testing/tests/regression-suite/955-DELTICKET.result
@@ -0,0 +1,13 @@
+HTTP/1.1 204 No Content
+Date: Dow, 01 Jan 2000 00:00:00 GMT
+DAV: 1, 2, access-control, calendar-access, calendar-schedule, extended-mkcol, calendar-proxy
+Content-Length: 0
+Content-Type: text/plain; charset="utf-8"
+
+
+ dav_owner_id: >3<
+ privileges: >000000000001001000100001<
+target_collection: >10<
+target_resource_i: >NULL<
+ timeout: >01:00:00<
+
diff --git a/testing/tests/regression-suite/955-DELTICKET.test b/testing/tests/regression-suite/955-DELTICKET.test
new file mode 100644
index 00000000..d7c214e2
--- /dev/null
+++ b/testing/tests/regression-suite/955-DELTICKET.test
@@ -0,0 +1,33 @@
+#
+# DELTICKET the resource ticket we created back in 950...
+#
+TYPE=DELTICKET
+URL=http://regression.host/caldav.php/user1/home/4aaf8f37-f232-4c8e-a72e-e171d4c4fe54.ics
+HEADER=User-Agent: Ticket Spec Tests
+HEADER=Content-Type: text/xml; charset="UTF-8"
+HEAD
+
+# Get the ticket we created earlier in 950...
+GETSQL=ticket
+SELECT ticket_id FROM access_ticket
+ WHERE target_collection_id = 10 AND target_resource_id IS NOT NULL;
+ENDSQL
+
+HEADER=User-Agent: Ticket Spec Tests
+HEADER=Ticket: ##ticket##
+HEADER=Depth: 0
+
+BEGINDATA
+ENDDATA
+
+QUERY
+SELECT dav_owner_id,
+ date_trunc( 'minute', ('55 seconds' + expires - current_timestamp)::interval(0)) AS timeout,
+ privileges,
+ target_collection_id,
+ target_resource_id
+ FROM access_ticket
+ENDQUERY
+
+# REPLACE=!\S{8}!Good Ticket ID!
+# REPLACE=!Ticket: \S{8}!Ticket:Good Ticket ID!