diff --git a/testing/tests/regression-suite/805-Mulberry-DELETE-1.test b/testing/tests/regression-suite/805-Mulberry-DELETE-1.test new file mode 100644 index 00000000..e3d2c39e --- /dev/null +++ b/testing/tests/regression-suite/805-Mulberry-DELETE-1.test @@ -0,0 +1,8 @@ +# +# Attempt to DELETE an event from a location that is locked. +# +TYPE=DELETE +URL=http://mycaldav/caldav.php/user1/home/i1278618276.ics +HEADER=Content-Type: text/calendar; charset=utf-8 +HEAD + diff --git a/testing/tests/regression-suite/806-Mulberry-DELETE-1.test b/testing/tests/regression-suite/806-Mulberry-DELETE-1.test new file mode 100644 index 00000000..8f56a130 --- /dev/null +++ b/testing/tests/regression-suite/806-Mulberry-DELETE-1.test @@ -0,0 +1,17 @@ +# +# Attempt to DELETE an event from a location that is locked. +# - but this time supply the token so it succeeds +# +TYPE=DELETE +URL=http://mycaldav/caldav.php/user1/home/i1278618276.ics + +# Get the lock token from the earlier lock +GETSQL=locktoken +SELECT opaquelocktoken FROM locks WHERE dav_name = '/user1/home/i1278618276.ics' +ENDSQL + + +HEADER=Content-Type: text/calendar; charset=utf-8 +HEADER=Lock-Token: +HEAD +