[CalendarServer-changes] [2364]
CalendarServer/branches/propfind-cache/twistedcaldav
source_changes at macosforge.org
source_changes at macosforge.org
Fri May 2 10:48:35 PDT 2008
Revision: 2364
http://trac.macosforge.org/projects/calendarserver/changeset/2364
Author: dreid at apple.com
Date: 2008-05-02 10:48:34 -0700 (Fri, 02 May 2008)
Log Message:
-----------
Update CalendarHome's property token on property changes.
Modified Paths:
--------------
CalendarServer/branches/propfind-cache/twistedcaldav/resource.py
CalendarServer/branches/propfind-cache/twistedcaldav/static.py
CalendarServer/branches/propfind-cache/twistedcaldav/test/test_resource.py
CalendarServer/branches/propfind-cache/twistedcaldav/test/test_static.py
CalendarServer/branches/propfind-cache/twistedcaldav/test/util.py
Modified: CalendarServer/branches/propfind-cache/twistedcaldav/resource.py
===================================================================
--- CalendarServer/branches/propfind-cache/twistedcaldav/resource.py 2008-05-02 17:32:00 UTC (rev 2363)
+++ CalendarServer/branches/propfind-cache/twistedcaldav/resource.py 2008-05-02 17:48:34 UTC (rev 2364)
@@ -218,7 +218,7 @@
val = super(CalDAVResource, self).writeDeadProperty(property)
if hasattr(self, 'cacheNotifier'):
- self.cacheNotifier.propertiesChanged()
+ self.cacheNotifier.changed()
return val
Modified: CalendarServer/branches/propfind-cache/twistedcaldav/static.py
===================================================================
--- CalendarServer/branches/propfind-cache/twistedcaldav/static.py 2008-05-02 17:32:00 UTC (rev 2363)
+++ CalendarServer/branches/propfind-cache/twistedcaldav/static.py 2008-05-02 17:48:34 UTC (rev 2364)
@@ -286,9 +286,6 @@
def updateCTag(self):
assert self.isCollection()
- if hasattr(self, 'cacheNotifier'):
- self.cacheNotifier.dataChanged()
-
self.writeDeadProperty(customxml.GETCTag(str(datetime.datetime.now())))
##
Modified: CalendarServer/branches/propfind-cache/twistedcaldav/test/test_resource.py
===================================================================
--- CalendarServer/branches/propfind-cache/twistedcaldav/test/test_resource.py 2008-05-02 17:32:00 UTC (rev 2363)
+++ CalendarServer/branches/propfind-cache/twistedcaldav/test/test_resource.py 2008-05-02 17:48:34 UTC (rev 2364)
@@ -36,7 +36,7 @@
def test_writeDeadPropertyNotifiesCache(self):
self.resource.writeDeadProperty(StubProperty())
- self.assertEquals(self.resource.cacheNotifier.propertyChangedCount, 1)
+ self.assertEquals(self.resource.cacheNotifier.changedCount, 1)
def test_writeDeadPropertyWritesProperty(self):
@@ -50,7 +50,7 @@
self.resource._dead_properties = None
self.assertRaises(Exception,
self.resource.writeDeadProperty, StubProperty())
- self.assertEquals(self.resource.cacheNotifier.propertyChangedCount, 0)
+ self.assertEquals(self.resource.cacheNotifier.changedCount, 0)
def test_writeDeadPropertyDoesntFailWithoutACacheNotifier(self):
Modified: CalendarServer/branches/propfind-cache/twistedcaldav/test/test_static.py
===================================================================
--- CalendarServer/branches/propfind-cache/twistedcaldav/test/test_static.py 2008-05-02 17:32:00 UTC (rev 2363)
+++ CalendarServer/branches/propfind-cache/twistedcaldav/test/test_static.py 2008-05-02 17:48:34 UTC (rev 2364)
@@ -47,13 +47,13 @@
self.caldavFile = CalDAVFile(self.mktemp())
self.caldavFile.fp.createDirectory()
self.caldavFile.cacheNotifier = StubCacheChangeNotifier()
- self.assertEquals(self.caldavFile.cacheNotifier.dataChangedCount, 0)
+ self.assertEquals(self.caldavFile.cacheNotifier.changedCount, 0)
self.caldavFile.isCollection = (lambda: True)
def test_updateCTagNotifiesCache(self):
self.caldavFile.updateCTag()
- self.assertEquals(self.caldavFile.cacheNotifier.dataChangedCount, 1)
+ self.assertEquals(self.caldavFile.cacheNotifier.changedCount, 1)
def test_updateCTagDoesntFailWithoutACacheNotifier(self):
Modified: CalendarServer/branches/propfind-cache/twistedcaldav/test/util.py
===================================================================
--- CalendarServer/branches/propfind-cache/twistedcaldav/test/util.py 2008-05-02 17:32:00 UTC (rev 2363)
+++ CalendarServer/branches/propfind-cache/twistedcaldav/test/util.py 2008-05-02 17:48:34 UTC (rev 2364)
@@ -39,11 +39,7 @@
class StubCacheChangeNotifier(object):
- dataChangedCount = 0
- propertyChangedCount = 0
+ changedCount = 0
- def dataChanged(self):
- self.dataChangedCount += 1
-
- def propertiesChanged(self):
- self.propertyChangedCount += 1
+ def changed(self):
+ self.changedCount += 1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20080502/0eb6e694/attachment-0001.html
More information about the calendarserver-changes
mailing list