[CalendarServer-changes] [2490] CalendarServer/trunk/twistedcaldav/test/test_cache.py

source_changes at macosforge.org source_changes at macosforge.org
Sat May 24 00:35:32 PDT 2008


Revision: 2490
          http://trac.macosforge.org/projects/calendarserver/changeset/2490
Author:   dreid at apple.com
Date:     2008-05-24 00:35:32 -0700 (Sat, 24 May 2008)

Log Message:
-----------
Mock the memcacheprotocol for change notifications.

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

Modified: CalendarServer/trunk/twistedcaldav/test/test_cache.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/test/test_cache.py	2008-05-24 07:19:59 UTC (rev 2489)
+++ CalendarServer/trunk/twistedcaldav/test/test_cache.py	2008-05-24 07:35:32 UTC (rev 2490)
@@ -125,7 +125,7 @@
     def setUp(self):
         self.memcache = InMemoryMemcacheProtocol()
         self.ccn = MemcacheChangeNotifier(InMemoryPropertyStore())
-        self.ccn._memcacheProtocol = self.memcache
+        MemcacheChangeNotifier._memcacheProtocol = self.memcache
         self.ccn._newCacheToken = instancemethod(_newCacheToken,
                                                  self.ccn,
                                                  MemcacheChangeNotifier)
@@ -149,7 +149,10 @@
         return d
 
 
+    def tearDown(self):
+        MemcacheChangeNotifier._memcacheProtocol = None
 
+
 class BaseCacheTestMixin(object):
     def assertResponse(self, response, expected):
         self.assertEquals(response.code, expected[0])

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20080524/606da99a/attachment.htm 


More information about the calendarserver-changes mailing list