[CalendarServer-changes] [11241] CalDAVTester/trunk/scripts/tests/CalDAV/get.xml

source_changes at macosforge.org source_changes at macosforge.org
Thu May 23 18:31:34 PDT 2013


Revision: 11241
          http://trac.calendarserver.org//changeset/11241
Author:   cdaboo at apple.com
Date:     2013-05-23 18:31:34 -0700 (Thu, 23 May 2013)
Log Message:
-----------
Do the directory listing at least once before etag checks as it can cause an etag change the very
first time it is run on a new calendar.

Modified Paths:
--------------
    CalDAVTester/trunk/scripts/tests/CalDAV/get.xml

Modified: CalDAVTester/trunk/scripts/tests/CalDAV/get.xml
===================================================================
--- CalDAVTester/trunk/scripts/tests/CalDAV/get.xml	2013-05-23 15:55:48 UTC (rev 11240)
+++ CalDAVTester/trunk/scripts/tests/CalDAV/get.xml	2013-05-24 01:31:34 UTC (rev 11241)
@@ -92,6 +92,30 @@
 			<feature>directory listing</feature>
 		</require-feature>
 		<test name='1'>
+			<require-feature>
+				<feature>directory listing</feature>
+			</require-feature>
+			<description>GET on calendar collection with listing</description>
+			<request print-response="no">
+				<method>GET</method>
+				<ruri>$calendarpath1:/</ruri>
+				<header>
+					<name>User-Agent</name>
+					<value>Mozilla/Gecko</value>
+				</header>
+				<verify>
+					<callback>statusCode</callback>
+				</verify>
+				<verify>
+					<callback>dataString</callback>
+					<arg>
+						<name>contains</name>
+						<value><![CDATA[<td>text/calendar</td>]]></value>
+					</arg>
+				</verify>
+			</request>
+		</test>
+		<test name='2'>
 			<description>GET on calendar collection</description>
 			<request>
 				<method>GET</method>
@@ -124,7 +148,7 @@
 				</grabheader>
 			</request>
 		</test>
-		<test name='2'>
+		<test name='3'>
 			<require-feature>
 				<feature>regular-collection</feature>
 			</require-feature>
@@ -155,7 +179,7 @@
 				</verify>
 			</request>
 		</test>
-		<test name='3'>
+		<test name='4'>
 			<description>GET on calendar collection without multiple VTIMEZONEs</description>
 			<request>
 				<method>DELAY</method>
@@ -203,7 +227,7 @@
 				</grabheader>
 			</request>
 		</test>
-		<test name='4'>
+		<test name='5'>
 			<require-feature>
 				<feature>directory listing</feature>
 			</require-feature>
@@ -227,7 +251,7 @@
 				</verify>
 			</request>
 		</test>
-		<test name='5'>
+		<test name='6'>
 			<description>Conditional GET on calendar collection</description>
 			<request print-response="no">
 				<method>GET</method>
@@ -245,7 +269,7 @@
 				</verify>
 			</request>
 		</test>
-		<test name='6'>
+		<test name='7'>
 			<description>Conditional GET on calendar collection</description>
 			<request print-response="no">
 				<method>GET</method>
@@ -263,7 +287,7 @@
 				</verify>
 			</request>
 		</test>
-        <test name='7'>
+        <test name='8'>
             <require-feature>
                 <feature>directory listing</feature>
             </require-feature>
@@ -317,7 +341,7 @@
                 </verify>
             </request>
         </test>
-        <test name='8'>
+        <test name='9'>
             <require-feature>
                 <feature>directory listing</feature>
             </require-feature>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20130523/42e248f9/attachment.html>


More information about the calendarserver-changes mailing list