[CalendarServer-changes] [11530] CalendarServer/trunk/twistedcaldav/test/test_timezones.py

source_changes at macosforge.org source_changes at macosforge.org
Thu Jul 18 09:16:05 PDT 2013


Revision: 11530
          http://trac.calendarserver.org//changeset/11530
Author:   cdaboo at apple.com
Date:     2013-07-18 09:16:04 -0700 (Thu, 18 Jul 2013)
Log Message:
-----------
Add some extra logging to track where a failure might be.

Modified Paths:
--------------
    CalendarServer/trunk/twistedcaldav/test/test_timezones.py

Modified: CalendarServer/trunk/twistedcaldav/test/test_timezones.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/test/test_timezones.py	2013-07-18 14:24:57 UTC (rev 11529)
+++ CalendarServer/trunk/twistedcaldav/test/test_timezones.py	2013-07-18 16:16:04 UTC (rev 11530)
@@ -24,6 +24,7 @@
 
 import os
 import threading
+from twisted.python.failure import Failure
 
 class TimezoneProblemTest (twistedcaldav.test.util.TestCase):
     """
@@ -286,12 +287,13 @@
         self.patch(config, "UsePackageTimezones", False)
         TimezoneCache.clear()
 
-        ex = [False, False]
+        ex = [None, None]
         def _try(n):
             try:
                 TimezoneCache.create()
             except:
-                ex[n] = True
+                f = Failure()
+                ex[n] = str(f)
 
         t1 = threading.Thread(target=_try, args=(0,))
         t2 = threading.Thread(target=_try, args=(1,))
@@ -300,8 +302,8 @@
         t1.join()
         t2.join()
 
-        self.assertFalse(ex[0])
-        self.assertFalse(ex[1])
+        self.assertTrue(ex[0] is None, msg=ex[0])
+        self.assertTrue(ex[1] is None, msg=ex[1])
 
         self.assertTrue(os.path.exists(os.path.join(config.DataRoot, "zoneinfo")))
         self.assertTrue(os.path.exists(os.path.join(config.DataRoot, "zoneinfo", "America", "New_York.ics")))
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20130718/13189d0e/attachment.html>


More information about the calendarserver-changes mailing list