@@ -125,6 +125,20 @@ def test_emit_internal(self, eio):
125
125
'2/foo,["my event","my data"]' ,
126
126
binary = False )
127
127
128
+ def test_emit_internal_with_tuple (self , eio ):
129
+ s = server .Server ()
130
+ s ._emit_internal ('123' , 'my event' , ('foo' , 'bar' ), namespace = '/foo' )
131
+ s .eio .send .assert_called_once_with ('123' ,
132
+ '2/foo,["my event","foo","bar"]' ,
133
+ binary = False )
134
+
135
+ def test_emit_internal_with_list (self , eio ):
136
+ s = server .Server ()
137
+ s ._emit_internal ('123' , 'my event' , ['foo' , 'bar' ], namespace = '/foo' )
138
+ s .eio .send .assert_called_once_with ('123' ,
139
+ '2/foo,["my event",["foo","bar"]]' ,
140
+ binary = False )
141
+
128
142
def test_emit_internal_with_callback (self , eio ):
129
143
s = server .Server ()
130
144
id = s .manager ._generate_ack_id ('123' , '/foo' , 'cb' )
@@ -304,7 +318,7 @@ def test_handle_event_with_ack_list(self, eio):
304
318
s .on ('my message' , handler )
305
319
s ._handle_eio_message ('123' , '21000["my message","a","b","c"]' )
306
320
handler .assert_called_once_with ('123' , 'a' , 'b' , 'c' )
307
- s .eio .send .assert_called_once_with ('123' , '31000[1,"2",true]' ,
321
+ s .eio .send .assert_called_once_with ('123' , '31000[[ 1,"2",true] ]' ,
308
322
binary = False )
309
323
310
324
def test_handle_event_with_ack_binary (self , eio ):
0 commit comments