[CalendarServer-changes] [14461] CalDAVTester/trunk/src

source_changes at macosforge.org source_changes at macosforge.org
Fri Feb 20 10:06:03 PST 2015


Revision: 14461
          http://trac.calendarserver.org//changeset/14461
Author:   cdaboo at apple.com
Date:     2015-02-20 10:06:03 -0800 (Fri, 20 Feb 2015)
Log Message:
-----------
Fix new logging options. Print traceback on failure.

Modified Paths:
--------------
    CalDAVTester/trunk/src/caldavtest.py
    CalDAVTester/trunk/src/manager.py

Modified: CalDAVTester/trunk/src/caldavtest.py
===================================================================
--- CalDAVTester/trunk/src/caldavtest.py	2015-02-20 15:20:56 UTC (rev 14460)
+++ CalDAVTester/trunk/src/caldavtest.py	2015-02-20 18:06:03 UTC (rev 14461)
@@ -38,6 +38,7 @@
 import src.xmlDefs
 import sys
 import time
+import traceback
 import urllib
 import urlparse
 
@@ -124,6 +125,8 @@
             return 0, 1, 0
         except Exception, e:
             self.manager.testFile(self.name, "FATAL ERROR: %s" % (e,), manager.RESULT_ERROR)
+            if self.manager.debug:
+                traceback.print_exc()
             return 0, 1, 0
 
 

Modified: CalDAVTester/trunk/src/manager.py
===================================================================
--- CalDAVTester/trunk/src/manager.py	2015-02-20 15:20:56 UTC (rev 14460)
+++ CalDAVTester/trunk/src/manager.py	2015-02-20 18:06:03 UTC (rev 14461)
@@ -118,14 +118,14 @@
 
 
     def testResult(self, testsuite, name, details, result, addons=None):
-        result = {
+        result_details = {
             "name": name,
             "result": result,
             "details": details
         }
         if addons:
-            result.update(addons)
-        testsuite.append(result)
+            result_details.update(addons)
+        testsuite.append(result_details)
         self.totals[result] += 1
         self.message("testResult", testsuite[-1])
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20150220/b9dcd1d8/attachment.html>


More information about the calendarserver-changes mailing list