[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