[CalendarServer-changes] [1770] CalendarServer/trunk/twistedcaldav/test/test_index.py

source_changes at macosforge.org source_changes at macosforge.org
Wed Aug 8 10:14:23 PDT 2007


Revision: 1770
          http://trac.macosforge.org/projects/calendarserver/changeset/1770
Author:   cdaboo at apple.com
Date:     2007-08-08 10:14:23 -0700 (Wed, 08 Aug 2007)

Log Message:
-----------
Make sure we reset the reservation timeout after changing it so that we don't affect subsequent tests.

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

Modified: CalendarServer/trunk/twistedcaldav/test/test_index.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/test/test_index.py	2007-08-08 16:10:01 UTC (rev 1769)
+++ CalendarServer/trunk/twistedcaldav/test/test_index.py	2007-08-08 17:14:23 UTC (rev 1770)
@@ -56,10 +56,14 @@
 
     def test_reserve_uid_timeout(self):
         uid = "test-test-test"
+        old_timeout = twistedcaldav.index.reservation_timeout_secs
         twistedcaldav.index.reservation_timeout_secs = 2
-        db = Index(self.site.resource)
-        self.assertFalse(db.isReservedUID(uid))
-        db.reserveUID(uid)
-        self.assertTrue(db.isReservedUID(uid))
-        time.sleep(3)
-        self.assertFalse(db.isReservedUID(uid))
+        try:
+            db = Index(self.site.resource)
+            self.assertFalse(db.isReservedUID(uid))
+            db.reserveUID(uid)
+            self.assertTrue(db.isReservedUID(uid))
+            time.sleep(3)
+            self.assertFalse(db.isReservedUID(uid))
+        finally:
+            twistedcaldav.index.reservation_timeout_secs = old_timeout

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20070808/f645cbc4/attachment.html


More information about the calendarserver-changes mailing list