[CalendarServer-changes] [241]
CalDAVTester/trunk/verifiers/propfindItems.py
source_changes at macosforge.org
source_changes at macosforge.org
Wed Oct 4 09:05:58 PDT 2006
Revision: 241
http://trac.macosforge.org/projects/calendarserver/changeset/241
Author: cdaboo at apple.com
Date: 2006-10-04 09:05:58 -0700 (Wed, 04 Oct 2006)
Log Message:
-----------
Handle XML parse exception properly.
Modified Paths:
--------------
CalDAVTester/trunk/verifiers/propfindItems.py
Modified: CalDAVTester/trunk/verifiers/propfindItems.py
===================================================================
--- CalDAVTester/trunk/verifiers/propfindItems.py 2006-10-04 16:05:37 UTC (rev 240)
+++ CalDAVTester/trunk/verifiers/propfindItems.py 2006-10-04 16:05:58 UTC (rev 241)
@@ -70,8 +70,12 @@
# Must have MULTISTATUS response code
if response.status != 207:
return False, " HTTP Status for Request: %d\n" % (response.status,)
-
- doc = xml.dom.minidom.parseString( respdata )
+
+ try:
+ doc = xml.dom.minidom.parseString( respdata )
+ except:
+ return False, " Coluld not parse proper XML response\n"
+
result = True
resulttxt = ""
for response in doc.getElementsByTagNameNS( "DAV:", "response" ):
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20061004/d10ec442/attachment.html
More information about the calendarserver-changes
mailing list