Changeset 4:e8e7d5543a6f for wokkel/test/test_subprotocols.py
- Timestamp:
- Aug 22, 2007, 5:00:48 PM (15 years ago)
- Branch:
- default
- Convert:
- svn:b33ecbfc-034c-dc11-8662-000475d9059e/trunk@5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
wokkel/test/test_subprotocols.py
r1 r4 22 22 23 23 24 class DummyXMPPHandler( object):24 class DummyXMPPHandler(subprotocols.XMPPHandler): 25 25 def __init__(self): 26 26 self.doneMade = 0 … … 56 56 57 57 handler = subprotocols.XMPPHandler() 58 handler. manager= DummyStreamManager()58 handler.parent = DummyStreamManager() 59 59 handler.send('<presence/>') 60 self.assertEquals(['<presence/>'], handler. manager.outlist)60 self.assertEquals(['<presence/>'], handler.parent.outlist) 61 61 62 62 … … 90 90 sm = self.streamManager 91 91 handler = DummyXMPPHandler() 92 sm.addHandler(handler)92 handler.setHandlerParent(sm) 93 93 xs = xmlstream.XmlStream(xmlstream.Authenticator()) 94 94 sm._connected(xs) … … 104 104 sm = self.streamManager 105 105 handler = DummyXMPPHandler() 106 sm.addHandler(handler)106 handler.setHandlerParent(sm) 107 107 xs = xmlstream.XmlStream(xmlstream.Authenticator()) 108 108 sm._authd(xs) … … 118 118 sm = self.streamManager 119 119 handler = DummyXMPPHandler() 120 sm.addHandler(handler)120 handler.setHandlerParent(sm) 121 121 xs = xmlstream.XmlStream(xmlstream.Authenticator()) 122 122 sm._disconnected(xs) … … 131 131 sm = self.streamManager 132 132 handler = DummyXMPPHandler() 133 sm.addHandler(handler)133 handler.setHandlerParent(sm) 134 134 self.assertIn(handler, sm) 135 self.assertIdentical(sm, handler. manager)135 self.assertIdentical(sm, handler.parent) 136 136 137 137 self.assertEquals(0, handler.doneMade) … … 153 153 sm._authd(xs) 154 154 handler = DummyXMPPHandler() 155 sm.addHandler(handler)155 handler.setHandlerParent(sm) 156 156 157 157 self.assertEquals(1, handler.doneMade) … … 165 165 sm = self.streamManager 166 166 handler = DummyXMPPHandler() 167 sm.addHandler(handler)168 sm.removeHandler(handler)167 handler.setHandlerParent(sm) 168 handler.disownHandlerParent(sm) 169 169 self.assertNotIn(handler, sm) 170 self.assertIdentical(None, handler. manager)170 self.assertIdentical(None, handler.parent) 171 171 172 172 def test_sendInitialized(self):
Note: See TracChangeset
for help on using the changeset viewer.