Fix another test

This commit is contained in:
Roy Hyunjin Han 2015-02-22 20:58:08 -05:00
commit 5146b2f0bc
2 changed files with 4 additions and 3 deletions

View file

@ -337,11 +337,12 @@ class SocketIO(EngineIO):
socketIO_packet_data = format_socketIO_packet_data(path, ack_id, args)
self._message(str(socketIO_packet_type) + socketIO_packet_data)
def send(self, data='', callback=None):
def send(self, data='', callback=None, **kw):
path = kw.get('path', '')
args = [data]
if callback:
args.append(callback)
self.emit('message', *args)
self.emit('message', *args, path=path)
def _ack(self, path, ack_id, *args):
socketIO_packet_type = 3

View file

@ -74,7 +74,7 @@ class SocketIONamespace(EngineIONamespace):
self._io.disconnect(self.path)
def emit(self, event, *args, **kw):
self._io.emit(event, *args, **kw)
self._io.emit(event, path=self.path, *args, **kw)
def send(self, data='', callback=None):
self._io.send(data, callback)