[CalendarServer-changes] [5549] CalDAVTester/trunk/verifiers/multistatusItems.py

source_changes at macosforge.org source_changes at macosforge.org
Fri Apr 30 08:26:50 PDT 2010


Revision: 5549
          http://trac.macosforge.org/projects/calendarserver/changeset/5549
Author:   cdaboo at apple.com
Date:     2010-04-30 08:26:49 -0700 (Fri, 30 Apr 2010)
Log Message:
-----------
Add an option to allow testing for the presence of a subset of DAV:href values.

Modified Paths:
--------------
    CalDAVTester/trunk/verifiers/multistatusItems.py

Modified: CalDAVTester/trunk/verifiers/multistatusItems.py
===================================================================
--- CalDAVTester/trunk/verifiers/multistatusItems.py	2010-04-30 00:45:16 UTC (rev 5548)
+++ CalDAVTester/trunk/verifiers/multistatusItems.py	2010-04-30 15:26:49 UTC (rev 5549)
@@ -32,6 +32,7 @@
         badhrefs = args.get("badhrefs", [])
         count = args.get("count", [])
         prefix = args.get("prefix", [])
+        ignoremissing = args.get("ignoremissing", [])
         if len(prefix):
             prefix = prefix[0] if prefix[0] != "-" else ""
         else:
@@ -99,7 +100,7 @@
 
         # Now do set difference
         ok_missing = ok_test_set.difference( ok_result_set )
-        ok_extras = ok_result_set.difference( ok_test_set )
+        ok_extras = ok_result_set.difference( ok_test_set ) if not ignoremissing else set()
         bad_missing = bad_test_set.difference( bad_result_set )
         bad_extras = bad_result_set.difference( bad_test_set )
         
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20100430/9efbcff1/attachment.html>


More information about the calendarserver-changes mailing list