[CalendarServer-changes] [6461] CalDAVTester/trunk/verifiers/xmlElementMatch.py

source_changes at macosforge.org source_changes at macosforge.org
Mon Oct 25 09:32:46 PDT 2010


Revision: 6461
          http://trac.macosforge.org/projects/calendarserver/changeset/6461
Author:   cdaboo at apple.com
Date:     2010-10-25 09:32:44 -0700 (Mon, 25 Oct 2010)
Log Message:
-----------
Support a contains test for XML element content.

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

Modified: CalDAVTester/trunk/verifiers/xmlElementMatch.py
===================================================================
--- CalDAVTester/trunk/verifiers/xmlElementMatch.py	2010-10-25 16:32:22 UTC (rev 6460)
+++ CalDAVTester/trunk/verifiers/xmlElementMatch.py	2010-10-25 16:32:44 UTC (rev 6461)
@@ -97,6 +97,9 @@
                             elif test[0] == '=':
                                 if node.text != test[1:]:
                                     result = "        Incorrect value returned in XML for %s\n" % (path,)
+                            elif test[0] == '*':
+                                if node.text.find(test[1:]) == -1:
+                                    result = "        Incorrect value returned in XML for %s\n" % (path,)
                             return result
                         
                         testresult = _doTest()
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20101025/e2de01b3/attachment-0001.html>


More information about the calendarserver-changes mailing list