comparison idavoll/test/test_storage.py @ 146:b4490bdc77e5

Change semantics of Node.is_subscribed() to match all subscriptions for an entity (all resources).
author Ralph Meijer <ralphm@ik.nu>
date Fri, 29 Jul 2005 15:33:43 +0000
parents f393bccec4bc
children 5191ba7c4df8
comparison
equal deleted inserted replaced
145:f393bccec4bc 146:b4490bdc77e5
209 return d 209 return d
210 210
211 def testIsSubscriber(self): 211 def testIsSubscriber(self):
212 def cb(subscribed): 212 def cb(subscribed):
213 assertEquals(subscribed[0][1], True) 213 assertEquals(subscribed[0][1], True)
214 assertEquals(subscribed[1][1], False) 214 assertEquals(subscribed[1][1], True)
215 assertEquals(subscribed[2][1], False) 215 assertEquals(subscribed[2][1], False)
216 assertEquals(subscribed[3][1], False)
216 217
217 d = defer.DeferredList([self.node.is_subscribed(SUBSCRIBER), 218 d = defer.DeferredList([self.node.is_subscribed(SUBSCRIBER),
219 self.node.is_subscribed(SUBSCRIBER.userhostJID()),
218 self.node.is_subscribed(SUBSCRIBER_PENDING), 220 self.node.is_subscribed(SUBSCRIBER_PENDING),
219 self.node.is_subscribed(OWNER)]) 221 self.node.is_subscribed(OWNER)])
220 d.addCallback(cb) 222 d.addCallback(cb)
221 return d 223 return d
222 224