[CalendarServer-changes] [5451] CalendarServer/trunk/twistedcaldav/test/test_config.py

source_changes at macosforge.org source_changes at macosforge.org
Thu Apr 8 16:23:00 PDT 2010


Revision: 5451
          http://trac.macosforge.org/projects/calendarserver/changeset/5451
Author:   sagen at apple.com
Date:     2010-04-08 16:22:56 -0700 (Thu, 08 Apr 2010)
Log Message:
-----------
Test for the config/setattr/dirty change

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

Modified: CalendarServer/trunk/twistedcaldav/test/test_config.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/test/test_config.py	2010-04-08 23:07:11 UTC (rev 5450)
+++ CalendarServer/trunk/twistedcaldav/test/test_config.py	2010-04-08 23:22:56 UTC (rev 5451)
@@ -125,6 +125,20 @@
 
         self.assertEquals(config.BindAddresses, ["127.0.0.1"])
 
+    def testDirty(self):
+        config.__dict__["_dirty"] = False
+        self.assertEquals(config.__dict__["_dirty"], False)
+
+        config.foo = "bar"
+        self.assertEquals(config.__dict__["_dirty"], True)
+
+        config.__dict__["_dirty"] = False
+        self.assertEquals(config.__dict__["_dirty"], False)
+
+        config._foo = "bar"
+        self.assertEquals(config.__dict__["_dirty"], False)
+
+
     def testUpdating(self):
         self.assertEquals(config.SSLPort, 0)
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20100408/24a55964/attachment.html>


More information about the calendarserver-changes mailing list