remove old test server
This commit is contained in:
parent
db9671e2df
commit
b71348a074
@ -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")]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -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
|
|
||||||
@ -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
|
|
||||||
@ -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")
|
|
||||||
@ -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"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -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
|
|
||||||
Loading…
x
Reference in New Issue
Block a user