// // SocketNamespaceEmitTest.swift // Socket.IO-Client-Swift // // Created by Lukas Schmidt on 26.07.15. // // import XCTest class SocketNamespaceEmitTest: AbstractSocketTest { override func setUp() { super.setUp() testKind = TestKind.Emit socket = SocketIOClient(socketURL: "milkbartube.com:6979", opts: [ "reconnects": true, // default true "reconnectAttempts": -1, // default -1 "reconnectWait": 5, // default 10 "forcePolling": false, "forceWebsockets": false,// default false "path": "", "nsp": "/swift"]) openConnection() } func testConnectionStatus() { super.checkConnectionStatus() } func testBasic() { SocketTestCases.testBasic(socketEmit) } func testNull() { SocketTestCases.testNull(socketEmit) } func testBinary() { SocketTestCases.testBinary(socketEmit) } func testArray() { SocketTestCases.testArray(socketEmit) } func testString() { SocketTestCases.testString(socketEmit) } func testBool() { SocketTestCases.testBool(socketEmit) } func testInteger() { SocketTestCases.testInteger(socketEmit) } func testDouble() { SocketTestCases.testDouble(socketEmit) } func testJSON() { SocketTestCases.testJSON(socketEmit) } func testJSONWithBuffer() { SocketTestCases.testJSONWithBuffer(socketEmit) } func testUnicode() { SocketTestCases.testUnicode(socketEmit) } func testMultipleItems() { SocketTestCases.testMultipleItems(socketMultipleEmit) } func testMultipleWithBuffer() { SocketTestCases.testMultipleItemsWithBuffer(socketMultipleEmit) } }