[CalendarServer-changes] [2362] CalendarServer/branches/propfind-cache/twistedcaldav/test/test_cache .py

source_changes at macosforge.org source_changes at macosforge.org
Fri May 2 10:27:11 PDT 2008


Revision: 2362
          http://trac.macosforge.org/projects/calendarserver/changeset/2362
Author:   dreid at apple.com
Date:     2008-05-02 10:27:10 -0700 (Fri, 02 May 2008)

Log Message:
-----------
Drastically simplified Cache implementation, need to refactor notifier implementation so there is only one token.

Modified Paths:
--------------
    CalendarServer/branches/propfind-cache/twistedcaldav/test/test_cache.py

Modified: CalendarServer/branches/propfind-cache/twistedcaldav/test/test_cache.py
===================================================================
--- CalendarServer/branches/propfind-cache/twistedcaldav/test/test_cache.py	2008-05-02 17:19:31 UTC (rev 2361)
+++ CalendarServer/branches/propfind-cache/twistedcaldav/test/test_cache.py	2008-05-02 17:27:10 UTC (rev 2362)
@@ -61,36 +61,22 @@
                                                 CacheChangeNotifier)
 
 
-    def test_unsetPropertiesAreProvisioned(self):
-        self.ccn.propertiesChanged()
-        tokens = self.props._properties[CacheTokensProperty.qname()
+    def test_cacheTokenPropertyIsProvisioned(self):
+        self.ccn.changed()
+        token = self.props._properties[CacheTokensProperty.qname()
                                         ].children[0].data
-        self.assertEquals(
-            tokens,
-            'propToken0:dataToken0')
+        self.assertEquals(tokens, 'token0')
 
 
-    def test_changedPropertiesChangesPropToken(self):
+    def test_changedChangesToken(self):
         self.ccn.propertiesChanged()
         self.ccn.propertiesChanged()
         tokens = self.props._properties[CacheTokensProperty.qname()
                                         ].children[0].data
-        self.assertEquals(
-            tokens,
-            'propToken1:dataToken0')
+        self.assertEquals(token, 'token1')
 
 
-    def test_changedDataChangesDataToken(self):
-        self.ccn.dataChanged()
-        self.ccn.dataChanged()
-        tokens = self.props._properties[CacheTokensProperty.qname()
-                                        ].children[0].data
-        self.assertEquals(
-            tokens,
-            'propToken0:dataToken1')
 
-
-
 class ResponseCacheTests(TestCase):
     def setUp(self):
         self.tokens = {

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


More information about the calendarserver-changes mailing list