[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