Added 4 space indents to server_tests.js. Also added less ambiguous method definitions for multiple arg methods

This commit is contained in:
Sean Arietta 2014-12-23 02:18:33 -08:00
commit bdb92f8da6

View file

@ -1,79 +1,79 @@
var io = require('socket.io').listen(8000); var io = require('socket.io').listen(8000);
var main = io.of('').on('connection', function(socket) { var main = io.of('').on('connection', function(socket) {
socket.on('message', function(data, fn) { socket.on('message', function(data, fn) {
if (fn) { // Client expects a callback if (fn) { // Client expects a callback
if (data) { if (data) {
fn(data); fn(data);
} else { } else {
fn(); fn();
} }
} else if (typeof data === 'object') { } else if (typeof data === 'object') {
socket.json.send(data ? data : 'message_response'); // object or null socket.json.send(data ? data : 'message_response'); // object or null
} else { } else {
socket.send(data ? data : 'message_response'); // string or '' socket.send(data ? data : 'message_response'); // string or ''
} }
}); });
socket.on('emit', function() { socket.on('emit', function() {
socket.emit('emit_response'); socket.emit('emit_response');
}); });
socket.on('emit_with_payload', function(payload) { socket.on('emit_with_payload', function(payload) {
socket.emit('emit_with_payload_response', payload); socket.emit('emit_with_payload_response', payload);
}); });
socket.on('emit_with_multiple_payloads', function(payload, payload) { socket.on('emit_with_multiple_payloads', function(payload1, payload2) {
socket.emit('emit_with_multiple_payloads_response', payload, payload); socket.emit('emit_with_multiple_payloads_response', payload1, payload2);
}); });
socket.on('emit_with_callback', function(fn) { socket.on('emit_with_callback', function(fn) {
fn(); fn();
}); });
socket.on('emit_with_callback_with_payload', function(fn) { socket.on('emit_with_callback_with_payload', function(fn) {
fn(PAYLOAD); fn(PAYLOAD);
}); });
socket.on('emit_with_callback_with_multiple_payloads', function(fn) { socket.on('emit_with_callback_with_multiple_payloads', function(fn) {
fn(PAYLOAD, PAYLOAD); fn(PAYLOAD, PAYLOAD);
}); });
socket.on('emit_with_event', function(payload) { socket.on('emit_with_event', function(payload) {
socket.emit('emit_with_event_response', payload); socket.emit('emit_with_event_response', payload);
}); });
socket.on('ack', function(payload) { socket.on('ack', function(payload) {
socket.emit('ack_response', payload, function(payload) { socket.emit('ack_response', payload, function(payload) {
socket.emit('ack_callback_response', payload); socket.emit('ack_callback_response', payload);
});
});
socket.on('aaa', function() {
socket.emit('aaa_response', PAYLOAD);
});
socket.on('bbb', function(payload, fn) {
if (fn) {
fn(payload);
}
});
socket.on('wait_with_disconnect', function() {
socket.emit('wait_with_disconnect_response');
}); });
});
socket.on('aaa', function() {
socket.emit('aaa_response', PAYLOAD);
});
socket.on('bbb', function(payload, fn) {
if (fn) {
fn(payload);
}
});
socket.on('wait_with_disconnect', function() {
socket.emit('wait_with_disconnect_response');
});
}); });
var chat = io.of('/chat').on('connection', function (socket) { var chat = io.of('/chat').on('connection', function (socket) {
socket.on('emit_with_payload', function(payload) { socket.on('emit_with_payload', function(payload) {
socket.emit('emit_with_payload_response', payload); socket.emit('emit_with_payload_response', payload);
}); });
socket.on('aaa', function() { socket.on('aaa', function() {
socket.emit('aaa_response', 'in chat'); socket.emit('aaa_response', 'in chat');
}); });
socket.on('ack', function(payload) { socket.on('ack', function(payload) {
socket.emit('ack_response', payload, function(payload) { socket.emit('ack_response', payload, function(payload) {
socket.emit('ack_callback_response', payload); socket.emit('ack_callback_response', payload);
});
}); });
});
}); });
var news = io.of('/news').on('connection', function (socket) { var news = io.of('/news').on('connection', function (socket) {
socket.on('emit_with_payload', function(payload) { socket.on('emit_with_payload', function(payload) {
socket.emit('emit_with_payload_response', payload); socket.emit('emit_with_payload_response', payload);
}); });
socket.on('aaa', function() { socket.on('aaa', function() {
socket.emit('aaa_response', 'in news'); socket.emit('aaa_response', 'in news');
}); });
}); });
var PAYLOAD = {'xxx': 'yyy'}; var PAYLOAD = {'xxx': 'yyy'};