From b71348a07435289a04ce6981a272194cbb497cb1 Mon Sep 17 00:00:00 2001 From: Erik Date: Mon, 29 May 2017 09:53:46 -0400 Subject: [PATCH] remove old test server --- Socket.IO-Test-Server/TestCases.js | 95 ------------------- .../acknowledgementEvents.js | 10 -- Socket.IO-Test-Server/emitEvents.js | 20 ---- Socket.IO-Test-Server/main.js | 15 --- Socket.IO-Test-Server/package.json | 14 --- Socket.IO-Test-Server/socketEventRegister.js | 13 --- 6 files changed, 167 deletions(-) delete mode 100644 Socket.IO-Test-Server/TestCases.js delete mode 100644 Socket.IO-Test-Server/acknowledgementEvents.js delete mode 100644 Socket.IO-Test-Server/emitEvents.js delete mode 100644 Socket.IO-Test-Server/main.js delete mode 100644 Socket.IO-Test-Server/package.json delete mode 100644 Socket.IO-Test-Server/socketEventRegister.js diff --git a/Socket.IO-Test-Server/TestCases.js b/Socket.IO-Test-Server/TestCases.js deleted file mode 100644 index 1f7511f..0000000 --- a/Socket.IO-Test-Server/TestCases.js +++ /dev/null @@ -1,95 +0,0 @@ -var assert = require("assert") - -module.exports = { - basicTest: { - assert: function(inputData) { - - }, - returnData: [] - }, - testNull: { - assert: function(inputData) { - assert(!inputData) - }, - returnData: [null] - }, - testBinary: { - assert: function(inputData) { - assert.equal(inputData.toString(), "gakgakgak2") - }, - returnData: [new Buffer("gakgakgak2", "utf-8")] - }, - testArray: { - assert: function(inputData) { - assert.equal(inputData.length, 2) - assert.equal(inputData[0], "test1") - assert.equal(inputData[1], "test2") - }, - returnData: [["test3", "test4"]] - }, - testString: { - assert: function(inputData) { - assert.equal(inputData, "marco") - }, - returnData: ["polo"] - }, - testBool: { - assert: function(inputData) { - assert(!inputData) - }, - returnData: [true] - }, - testInteger: { - assert: function(inputData) { - assert.equal(inputData, 10) - }, - returnData: [20] - }, - testDouble: { - assert: function(inputData) { - assert.equal(inputData, 1.1) - }, - returnData: [1.2] - }, - testJSON: { - assert: function(inputData) { - assert.equal(inputData.name, "test") - assert.equal(inputData.nestedTest.test, "test") - assert.equal(inputData.testArray.length, 1) - }, - returnData: [{testString: "test", testNumber: 15, nestedTest: {test: "test"}, testArray: [1, 1]}] - }, - testJSONWithBuffer: { - assert: function(inputData) { - assert.equal(inputData.name, "test") - assert.equal(inputData.nestedTest.test, "test") - assert.equal(inputData.testArray.length, 1) - }, - returnData: [{testString: "test", testNumber: 15, nestedTest: {test: "test"}, testArray: [new Buffer("gakgakgak2", "utf-8"), 1]}] - },testUnicode: { - assert: function(inputData) { - assert.equal(inputData, "🚀") - }, - returnData: ["🚄"] - },testMultipleItems: { - assert: function(array, object, number, string, bool) { - assert.equal(array.length, 2) - assert.equal(array[0], "test1") - assert.equal(array[1], "test2") - assert.equal(number, 15) - assert.equal(string, "marco") - assert.equal(bool, false) - }, - returnData: [[1, 2], {test: "bob"}, 25, "polo", false] - },testMultipleItemsWithBuffer: { - assert: function(array, object, number, string, binary) { - assert.equal(array.length, 2) - assert.equal(array[0], "test1") - assert.equal(array[1], "test2") - assert.equal(number, 15) - assert.equal(string, "marco") - assert.equal(binary.toString(), "gakgakgak2") - }, - returnData: [[1, 2], {test: "bob"}, 25, "polo", new Buffer("gakgakgak2")] - } -} \ No newline at end of file diff --git a/Socket.IO-Test-Server/acknowledgementEvents.js b/Socket.IO-Test-Server/acknowledgementEvents.js deleted file mode 100644 index a4c2c9d..0000000 --- a/Socket.IO-Test-Server/acknowledgementEvents.js +++ /dev/null @@ -1,10 +0,0 @@ -function socketCallback(testKey, socket, testCase) { - return function() { - testCase.assert.apply(undefined , arguments) - var emitArguments = testCase.returnData; - var ack = arguments[arguments.length - 1] - ack.apply(socket, emitArguments) - } -} - -module.exports.socketCallback = socketCallback diff --git a/Socket.IO-Test-Server/emitEvents.js b/Socket.IO-Test-Server/emitEvents.js deleted file mode 100644 index 14f9ce5..0000000 --- a/Socket.IO-Test-Server/emitEvents.js +++ /dev/null @@ -1,20 +0,0 @@ -function socketCallback(testKey, socket, testCase) { - return function() { - testCase.assert.apply(undefined , arguments) - - var emitArguments = addArrays([testKey + "EmitReturn"], testCase.returnData) - socket.emit.apply(socket, emitArguments) - } -} - -function addArrays(firstArray, secondArray) { - var length = secondArray.length - var i; - for(i = 0; i < length; i++) { - firstArray.push(secondArray[i]) - } - - return firstArray; -} - -module.exports.socketCallback = socketCallback \ No newline at end of file diff --git a/Socket.IO-Test-Server/main.js b/Socket.IO-Test-Server/main.js deleted file mode 100644 index 4f13276..0000000 --- a/Socket.IO-Test-Server/main.js +++ /dev/null @@ -1,15 +0,0 @@ -var app = require('http').createServer() -var io = require('socket.io')(app); -app.listen(6979) - - -var acknowledgementsEvents = require("./acknowledgementEvents.js") -var emitEvents = require("./emitEvents.js") -var socketEventRegister = require("./socketEventRegister.js") - -socketEventRegister.register(io, emitEvents.socketCallback, "Emit") -socketEventRegister.register(io, acknowledgementsEvents.socketCallback, "Acknowledgement") - -var nsp = io.of("/swift") -socketEventRegister.register(nsp, emitEvents.socketCallback, "Emit") -socketEventRegister.register(nsp, acknowledgementsEvents.socketCallback, "Acknowledgement") diff --git a/Socket.IO-Test-Server/package.json b/Socket.IO-Test-Server/package.json deleted file mode 100644 index eb10dba..0000000 --- a/Socket.IO-Test-Server/package.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "name": "socket.io-client-swift-test-server", - "version": "0.0.1", - "description": "A simple server to test aginst", - "main": "main.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "author": "Lukas Schmidt", - "license": "MIT", - "dependencies": { - "socket.io": "^1.3.6" - } -} diff --git a/Socket.IO-Test-Server/socketEventRegister.js b/Socket.IO-Test-Server/socketEventRegister.js deleted file mode 100644 index 9e0c208..0000000 --- a/Socket.IO-Test-Server/socketEventRegister.js +++ /dev/null @@ -1,13 +0,0 @@ -var testCases = require("./TestCases.js") - -function registerSocketForEvents(ioSocket, socketCallback, testKind) { - ioSocket.on('connection', function(socket) { - var testCase; - for(testKey in testCases) { - testCase = testCases[testKey] - socket.on((testKey + testKind), socketCallback(testKey, socket, testCase)) - } - }) -} - -module.exports.register = registerSocketForEvents \ No newline at end of file