@@ -54,8 +54,8 @@ def test_pre_disconnect(self):
5454 def test_disconnect (self ):
5555 sid1 = self .bm .connect ('123' , '/foo' )
5656 sid2 = self .bm .connect ('456' , '/foo' )
57- self .bm .enter_room (sid1 , '/foo' , 'bar' )
58- self .bm .enter_room (sid2 , '/foo' , 'baz' )
57+ _run ( self .bm .enter_room (sid1 , '/foo' , 'bar' ) )
58+ _run ( self .bm .enter_room (sid2 , '/foo' , 'baz' ) )
5959 _run (self .bm .disconnect (sid1 , '/foo' ))
6060 assert dict (self .bm .rooms ['/foo' ][None ]) == {sid2 : '456' }
6161 assert dict (self .bm .rooms ['/foo' ][sid2 ]) == {sid2 : '456' }
@@ -97,8 +97,8 @@ def test_disconnect_twice(self):
9797 def test_disconnect_all (self ):
9898 sid1 = self .bm .connect ('123' , '/foo' )
9999 sid2 = self .bm .connect ('456' , '/foo' )
100- self .bm .enter_room (sid1 , '/foo' , 'bar' )
101- self .bm .enter_room (sid2 , '/foo' , 'baz' )
100+ _run ( self .bm .enter_room (sid1 , '/foo' , 'bar' ) )
101+ _run ( self .bm .enter_room (sid2 , '/foo' , 'baz' ) )
102102 _run (self .bm .disconnect (sid1 , '/foo' ))
103103 _run (self .bm .disconnect (sid2 , '/foo' ))
104104 assert self .bm .rooms == {}
@@ -173,8 +173,8 @@ def test_get_participants(self):
173173
174174 def test_leave_invalid_room (self ):
175175 sid = self .bm .connect ('123' , '/foo' )
176- self .bm .leave_room (sid , '/foo' , 'baz' )
177- self .bm .leave_room (sid , '/bar' , 'baz' )
176+ _run ( self .bm .leave_room (sid , '/foo' , 'baz' ) )
177+ _run ( self .bm .leave_room (sid , '/bar' , 'baz' ) )
178178
179179 def test_no_room (self ):
180180 rooms = self .bm .get_rooms ('123' , '/foo' )
@@ -184,17 +184,19 @@ def test_close_room(self):
184184 sid = self .bm .connect ('123' , '/foo' )
185185 self .bm .connect ('456' , '/foo' )
186186 self .bm .connect ('789' , '/foo' )
187- self .bm .enter_room (sid , '/foo' , 'bar' )
188- self .bm .enter_room (sid , '/foo' , 'bar' )
187+ _run ( self .bm .enter_room (sid , '/foo' , 'bar' ) )
188+ _run ( self .bm .enter_room (sid , '/foo' , 'bar' ) )
189189 _run (self .bm .close_room ('bar' , '/foo' ))
190+ from pprint import pprint
191+ pprint (self .bm .rooms )
190192 assert 'bar' not in self .bm .rooms ['/foo' ]
191193
192194 def test_close_invalid_room (self ):
193195 self .bm .close_room ('bar' , '/foo' )
194196
195197 def test_rooms (self ):
196198 sid = self .bm .connect ('123' , '/foo' )
197- self .bm .enter_room (sid , '/foo' , 'bar' )
199+ _run ( self .bm .enter_room (sid , '/foo' , 'bar' ) )
198200 r = self .bm .get_rooms (sid , '/foo' )
199201 assert len (r ) == 2
200202 assert sid in r
@@ -216,9 +218,9 @@ def test_emit_to_sid(self):
216218
217219 def test_emit_to_room (self ):
218220 sid1 = self .bm .connect ('123' , '/foo' )
219- self .bm .enter_room (sid1 , '/foo' , 'bar' )
221+ _run ( self .bm .enter_room (sid1 , '/foo' , 'bar' ) )
220222 sid2 = self .bm .connect ('456' , '/foo' )
221- self .bm .enter_room (sid2 , '/foo' , 'bar' )
223+ _run ( self .bm .enter_room (sid2 , '/foo' , 'bar' ) )
222224 self .bm .connect ('789' , '/foo' )
223225 _run (
224226 self .bm .emit (
@@ -237,12 +239,12 @@ def test_emit_to_room(self):
237239
238240 def test_emit_to_rooms (self ):
239241 sid1 = self .bm .connect ('123' , '/foo' )
240- self .bm .enter_room (sid1 , '/foo' , 'bar' )
242+ _run ( self .bm .enter_room (sid1 , '/foo' , 'bar' ) )
241243 sid2 = self .bm .connect ('456' , '/foo' )
242- self .bm .enter_room (sid2 , '/foo' , 'bar' )
243- self .bm .enter_room (sid2 , '/foo' , 'baz' )
244+ _run ( self .bm .enter_room (sid2 , '/foo' , 'bar' ) )
245+ _run ( self .bm .enter_room (sid2 , '/foo' , 'baz' ) )
244246 sid3 = self .bm .connect ('789' , '/foo' )
245- self .bm .enter_room (sid3 , '/foo' , 'baz' )
247+ _run ( self .bm .enter_room (sid3 , '/foo' , 'baz' ) )
246248 _run (
247249 self .bm .emit ('my event' , {'foo' : 'bar' }, namespace = '/foo' ,
248250 room = ['bar' , 'baz' ])
@@ -263,9 +265,9 @@ def test_emit_to_rooms(self):
263265
264266 def test_emit_to_all (self ):
265267 sid1 = self .bm .connect ('123' , '/foo' )
266- self .bm .enter_room (sid1 , '/foo' , 'bar' )
268+ _run ( self .bm .enter_room (sid1 , '/foo' , 'bar' ) )
267269 sid2 = self .bm .connect ('456' , '/foo' )
268- self .bm .enter_room (sid2 , '/foo' , 'bar' )
270+ _run ( self .bm .enter_room (sid2 , '/foo' , 'bar' ) )
269271 self .bm .connect ('789' , '/foo' )
270272 self .bm .connect ('abc' , '/bar' )
271273 _run (self .bm .emit ('my event' , {'foo' : 'bar' }, namespace = '/foo' ))
@@ -285,9 +287,9 @@ def test_emit_to_all(self):
285287
286288 def test_emit_to_all_skip_one (self ):
287289 sid1 = self .bm .connect ('123' , '/foo' )
288- self .bm .enter_room (sid1 , '/foo' , 'bar' )
290+ _run ( self .bm .enter_room (sid1 , '/foo' , 'bar' ) )
289291 sid2 = self .bm .connect ('456' , '/foo' )
290- self .bm .enter_room (sid2 , '/foo' , 'bar' )
292+ _run ( self .bm .enter_room (sid2 , '/foo' , 'bar' ) )
291293 self .bm .connect ('789' , '/foo' )
292294 self .bm .connect ('abc' , '/bar' )
293295 _run (
@@ -307,9 +309,9 @@ def test_emit_to_all_skip_one(self):
307309
308310 def test_emit_to_all_skip_two (self ):
309311 sid1 = self .bm .connect ('123' , '/foo' )
310- self .bm .enter_room (sid1 , '/foo' , 'bar' )
312+ _run ( self .bm .enter_room (sid1 , '/foo' , 'bar' ) )
311313 sid2 = self .bm .connect ('456' , '/foo' )
312- self .bm .enter_room (sid2 , '/foo' , 'bar' )
314+ _run ( self .bm .enter_room (sid2 , '/foo' , 'bar' ) )
313315 sid3 = self .bm .connect ('789' , '/foo' )
314316 self .bm .connect ('abc' , '/bar' )
315317 _run (
0 commit comments