[CalendarServer-changes] [2560] CalDAVTester/trunk/scripts/tests/acldisabled.xml
source_changes at macosforge.org
source_changes at macosforge.org
Mon Jun 16 14:25:09 PDT 2008
Revision: 2560
http://trac.macosforge.org/projects/calendarserver/changeset/2560
Author: dreid at apple.com
Date: 2008-06-16 14:25:09 -0700 (Mon, 16 Jun 2008)
Log Message:
-----------
Remove ACL disabled tests because we've removed the disabled property.
Removed Paths:
-------------
CalDAVTester/trunk/scripts/tests/acldisabled.xml
Deleted: CalDAVTester/trunk/scripts/tests/acldisabled.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/acldisabled.xml 2008-06-16 20:30:11 UTC (rev 2559)
+++ CalDAVTester/trunk/scripts/tests/acldisabled.xml 2008-06-16 21:25:09 UTC (rev 2560)
@@ -1,335 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-
-<!DOCTYPE caldavtest SYSTEM "caldavtest.dtd">
-
-<!--
- Copyright (c) 2006-2007 Apple Inc. All rights reserved.
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
- DRI: Cyrus Daboo, cdaboo at apple.com
- -->
-
-<caldavtest>
- <description>Test ACLs on the server</description>
-
- <start>
- <request>
- <method>MKCOL</method>
- <ruri>$pathprefix:/collection/</ruri>
- </request>
- <request>
- <method>MKCALENDAR</method>
- <ruri>$pathprefix:/collection/disabled/</ruri>
- </request>
- <request>
- <method>PUT</method>
- <ruri>$pathprefix:/collection/disabled/1.ics</ruri>
- <data>
- <content-type>text/calendar; charset=utf-8</content-type>
- <filepath>Resource/delete/1.txt</filepath>
- </data>
- </request>
- <request>
- <method>ACL</method>
- <ruri>$pathprefix:/collection/disabled/1.ics</ruri>
- <data>
- <content-type>text/xml; charset=utf-8</content-type>
- <filepath>Resource/acldisabled/1.xml</filepath>
- </data>
- </request>
- <request>
- <method>MKCALENDAR</method>
- <ruri>$pathprefix:/collection/enabled/</ruri>
- </request>
- <request>
- <method>PUT</method>
- <ruri>$pathprefix:/collection/enabled/1.ics</ruri>
- <data>
- <content-type>text/calendar; charset=utf-8</content-type>
- <filepath>Resource/delete/1.txt</filepath>
- </data>
- </request>
- <request>
- <method>ACL</method>
- <ruri>$pathprefix:/collection/enabled/1.ics</ruri>
- <data>
- <content-type>text/xml; charset=utf-8</content-type>
- <filepath>Resource/acldisabled/1.xml</filepath>
- </data>
- </request>
- </start>
-
- <test-suite name='Read Resource OK' ignore='no'>
- <test name='1' ignore='no'>
- <description>GET on disabled ics, user01</description>
- <request print-response='no'>
- <method>GET</method>
- <ruri>$pathprefix:/collection/disabled/1.ics</ruri>
- <verify>
- <callback>statusCode</callback>
- </verify>
- </request>
- </test>
- <test name='2' ignore='no'>
- <description>GET on disabled ics, user02</description>
- <request print-response='no' user='$userid2:' pswd="$pswd2:">
- <method>GET</method>
- <ruri>$pathprefix:/collection/disabled/1.ics</ruri>
- <verify>
- <callback>statusCode</callback>
- </verify>
- </request>
- </test>
- <test name='3' ignore='no'>
- <description>GET on disabled ics, admin</description>
- <request print-response='no' user='$useradmin:' pswd='$pswdadmin:'>
- <method>GET</method>
- <ruri>$pathprefix:/collection/disabled/1.ics</ruri>
- <verify>
- <callback>statusCode</callback>
- </verify>
- </request>
- </test>
- <test name='4' ignore='no'>
- <description>GET on enabled ics, user01</description>
- <request print-response='no'>
- <method>GET</method>
- <ruri>$pathprefix:/collection/enabled/1.ics</ruri>
- <verify>
- <callback>statusCode</callback>
- </verify>
- </request>
- </test>
- </test-suite>
-
- <test-suite name='PROPFIND OK' ignore='no'>
- <test name='1' ignore='no'>
- <description>PROPFIND on collection, depth infinity</description>
- <request print-response='no'>
- <method>PROPFIND</method>
- <header>
- <name>Depth</name>
- <value>infinity</value>
- </header>
- <ruri>$pathprefix:/collection/</ruri>
- <data>
- <content-type>text/xml; charset=utf-8</content-type>
- <filepath>Resource/acldisabled/2.xml</filepath>
- </data>
- <verify>
- <callback>multistatusItems</callback>
- <arg>
- <name>prefix</name>
- <value>$pathprefix:/collection/</value>
- </arg>
- <arg>
- <name>okhrefs</name>
- <value/>
- <value>enabled/</value>
- <value>enabled/1.ics</value>
- <value>disabled/</value>
- <value>disabled/1.ics</value>
- </arg>
- </verify>
- </request>
- </test>
- <test name='2' ignore='no'>
- <description>PROPFIND on disabled, depth infinity</description>
- <request print-response='no'>
- <method>PROPFIND</method>
- <header>
- <name>Depth</name>
- <value>infinity</value>
- </header>
- <ruri>$pathprefix:/collection/disabled/</ruri>
- <data>
- <content-type>text/xml; charset=utf-8</content-type>
- <filepath>Resource/acldisabled/2.xml</filepath>
- </data>
- <verify>
- <callback>multistatusItems</callback>
- <arg>
- <name>prefix</name>
- <value>$pathprefix:/collection/disabled/</value>
- </arg>
- <arg>
- <name>okhrefs</name>
- <value/>
- <value>1.ics</value>
- </arg>
- </verify>
- </request>
- </test>
- </test-suite>
-
- <test-suite name='Disable Access' ignore='no'>
- <test name='1' ignore='no'>
- <description>Disable access</description>
- <request>
- <method>ACCESS-DISABLE</method>
- <ruri>$pathprefix:/collection/disabled</ruri>
- </request>
- </test>
- </test-suite>
-
- <test-suite name='Read Resource Forbidden' ignore='no'>
- <test name='1' ignore='no'>
- <description>GET on ics, user01</description>
- <request print-response='no'>
- <method>GET</method>
- <ruri>$pathprefix:/collection/disabled/1.ics</ruri>
- <verify>
- <callback>statusCode</callback>
- <arg>
- <name>status</name>
- <value>403</value>
- </arg>
- </verify>
- </request>
- </test>
- <test name='2' ignore='no'>
- <description>GET on ics, user02</description>
- <request print-response='no' user='$userid2:' pswd="$pswd2:">
- <method>GET</method>
- <ruri>$pathprefix:/collection/disabled/1.ics</ruri>
- <verify>
- <callback>statusCode</callback>
- <arg>
- <name>status</name>
- <value>403</value>
- </arg>
- </verify>
- </request>
- </test>
- <test name='3' ignore='no'>
- <description>GET on ics, admin</description>
- <request print-response='no' user='$useradmin:' pswd='$pswdadmin:'>
- <method>GET</method>
- <ruri>$pathprefix:/collection/disabled/1.ics</ruri>
- <verify>
- <callback>statusCode</callback>
- <arg>
- <name>status</name>
- <value>403</value>
- </arg>
- </verify>
- </request>
- </test>
- <test name='4' ignore='no'>
- <description>GET on enabled ics, user01</description>
- <request print-response='no'>
- <method>GET</method>
- <ruri>$pathprefix:/collection/enabled/1.ics</ruri>
- <verify>
- <callback>statusCode</callback>
- </verify>
- </request>
- </test>
- </test-suite>
-
- <test-suite name='PROPFIND FORBIDDEN' ignore='no'>
- <test name='1' ignore='no'>
- <description>PROPFIND on collection, depth infinity</description>
- <request print-response='no'>
- <method>PROPFIND</method>
- <header>
- <name>Depth</name>
- <value>infinity</value>
- </header>
- <ruri>$pathprefix:/collection/</ruri>
- <data>
- <content-type>text/xml; charset=utf-8</content-type>
- <filepath>Resource/acldisabled/2.xml</filepath>
- </data>
- <verify>
- <callback>multistatusItems</callback>
- <arg>
- <name>prefix</name>
- <value>$pathprefix:/collection/</value>
- </arg>
- <arg>
- <name>okhrefs</name>
- <value/>
- <value>enabled/</value>
- <value>enabled/1.ics</value>
- </arg>
- </verify>
- </request>
- </test>
- <test name='2' ignore='no'>
- <description>PROPFIND on disabled, depth infinity</description>
- <request print-response='no'>
- <method>PROPFIND</method>
- <header>
- <name>Depth</name>
- <value>infinity</value>
- </header>
- <ruri>$pathprefix:/collection/disabled/</ruri>
- <data>
- <content-type>text/xml; charset=utf-8</content-type>
- <filepath>Resource/acldisabled/2.xml</filepath>
- </data>
- <verify>
- <callback>statusCode</callback>
- <arg>
- <name>status</name>
- <value>403</value>
- </arg>
- </verify>
- </request>
- </test>
- </test-suite>
-
- <test-suite name='Delete Resource Forbidden, then allowed' ignore='no'>
- <test name='1' ignore='no'>
- <description>DELETE on ics, user01</description>
- <request print-response='no'>
- <method>DELETE</method>
- <ruri>$pathprefix:/collection/disabled/1.ics</ruri>
- <verify>
- <callback>statusCode</callback>
- <arg>
- <name>status</name>
- <value>403</value>
- </arg>
- </verify>
- </request>
- </test>
- <test name='2' ignore='no'>
- <description>Enable access</description>
- <request>
- <method>ACCESS-ENABLE</method>
- <ruri>$pathprefix:/collection/disabled</ruri>
- </request>
- </test>
- <test name='3' ignore='no'>
- <description>DELETE on ics, user01</description>
- <request print-response='no'>
- <method>DELETE</method>
- <ruri>$pathprefix:/collection/disabled/1.ics</ruri>
- <verify>
- <callback>statusCode</callback>
- </verify>
- </request>
- </test>
- </test-suite>
-
- <end>
- <request>
- <method>DELETE</method>
- <ruri>$pathprefix:/collection/</ruri>
- </request>
- </end>
-
-</caldavtest>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20080616/0e63236a/attachment-0001.htm
More information about the calendarserver-changes
mailing list