diff --git a/test/socket.test.js b/test/socket.test.js index 8fd1637b..9ec54fb3 100644 --- a/test/socket.test.js +++ b/test/socket.test.js @@ -320,6 +320,28 @@ socket.disconnect(); next(); }); + }, + + 'test encoding a payload': function (next) { + var socket = create('/woot'); + + socket.on('error', function (msg) { + throw new Error(msg || 'Received an error'); + }); + + socket.on('connect', function () { + socket.socket.setBuffer(true); + socket.send('ñ'); + socket.send('ñ'); + socket.send('ñ'); + socket.send('ñ'); + socket.socket.setBuffer(false); + }); + + socket.on('done', function () { + socket.disconnect(); + next(); + }); } };