setup(function() { client = create(); client.once('connect', function() { sender = create(); sender.once('connect', done); }); })
publisher.once('connect', function() { listener = create(); listener.psubscribe(alt, function(err, reply) { function onListenerMessage(err, reply) { throw new Error('pattern listener received message unexpectedly'); } listener.once('reply', onListenerMessage); done(); }) });
server.listen(function onListen() { client = create(); // prevent ECONNRESET error on shutdown client.on('error', function noop(){}) client.once('connect', function onConnect() { server.shutdown(1, function onShutdown() { expect(server.state.getLength()).to.eql(0); done(); }); }); });
server.listen(function onListen() { client = create(); // prevent ECONNRESET error on shutdown client.on('error', function noop(){}) client.once('connect', function onConnect() { // give the server connection event time to fire // ensures there is a connection to terminate setTimeout(function() { server.shutdown(function onShutdown() { expect(server.state.getLength()).to.eql(0); done(); }); }, 10); }); });
function() { client = create(); client.once('connect', done); }
setup(function() { client = create(null, {buffers: true}); client.once('connect', done); })
setup(function() { client = create(); done(); })