[CalendarServer-changes] [4569] CalendarServer/trunk/twistedcaldav/directory/test/ test_proxyprincipalmembers.py

source_changes at macosforge.org source_changes at macosforge.org
Fri Oct 2 17:43:15 PDT 2009


Revision: 4569
          http://trac.macosforge.org/projects/calendarserver/changeset/4569
Author:   cdaboo at apple.com
Date:     2009-10-02 17:43:12 -0700 (Fri, 02 Oct 2009)
Log Message:
-----------
Proper deferred handling.

Modified Paths:
--------------
    CalendarServer/trunk/twistedcaldav/directory/test/test_proxyprincipalmembers.py

Modified: CalendarServer/trunk/twistedcaldav/directory/test/test_proxyprincipalmembers.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/directory/test/test_proxyprincipalmembers.py	2009-10-02 17:34:48 UTC (rev 4568)
+++ CalendarServer/trunk/twistedcaldav/directory/test/test_proxyprincipalmembers.py	2009-10-03 00:43:12 UTC (rev 4569)
@@ -240,6 +240,7 @@
         d.addCallback(check)
         return d
 
+    @inlineCallbacks
     def test_setGroupMemberSet(self):
         class StubMemberDB(object):
             def __init__(self):
@@ -267,7 +268,7 @@
             davxml.HRef.fromString(
                 "/XMLDirectoryService/__uids__/5FF60DAD-0BDE-4508-8C77-15F0CA5C8DD1/"))
 
-        proxyGroup.setGroupMemberSet(new_members, None)
+        yield proxyGroup.setGroupMemberSet(new_members, None)
 
         self.assertEquals(
             set([str(p) for p in memberdb.members]),
@@ -275,6 +276,7 @@
                  "8B4288F6-CC82-491D-8EF9-642EF4F3E7D0"]))
 
 
+    @inlineCallbacks
     def test_setGroupMemberSetNotifiesPrincipalCaches(self):
         class StubCacheNotifier(object):
             changedCount = 0
@@ -294,7 +296,7 @@
 
             self.assertEquals(notifier.changedCount, 0)
 
-            proxyGroup.setGroupMemberSet(
+            yield proxyGroup.setGroupMemberSet(
                 davxml.GroupMemberSet(
                     davxml.HRef.fromString(
                         "/XMLDirectoryService/__uids__/5FF60DAD-0BDE-4508-8C77-15F0CA5C8DD1/")),
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20091002/d0437a75/attachment.html>


More information about the calendarserver-changes mailing list