don't return optional from defaultSocket
This commit is contained in:
parent
c98df21747
commit
3595662729
@ -49,7 +49,7 @@ open class SocketManager : NSObject, SocketManagerSpec, SocketParsable, SocketDa
|
|||||||
// MARK Properties
|
// MARK Properties
|
||||||
|
|
||||||
/// The socket associated with the default namespace ("/").
|
/// The socket associated with the default namespace ("/").
|
||||||
public var defaultSocket: SocketIOClient? {
|
public var defaultSocket: SocketIOClient {
|
||||||
return socket(forNamespace: "/")
|
return socket(forNamespace: "/")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -50,7 +50,7 @@ public protocol SocketManagerSpec : class, SocketEngineClient {
|
|||||||
// MARK: Properties
|
// MARK: Properties
|
||||||
|
|
||||||
/// Returns the socket associated with the default namespace ("/").
|
/// Returns the socket associated with the default namespace ("/").
|
||||||
var defaultSocket: SocketIOClient? { get }
|
var defaultSocket: SocketIOClient { get }
|
||||||
|
|
||||||
/// The engine for this manager.
|
/// The engine for this manager.
|
||||||
var engine: SocketEngineSpec? { get set }
|
var engine: SocketEngineSpec? { get set }
|
||||||
|
|||||||
@ -106,7 +106,7 @@ class SocketParserTest: XCTestCase {
|
|||||||
func validateParseResult(_ message: String) {
|
func validateParseResult(_ message: String) {
|
||||||
let validValues = SocketParserTest.packetTypes[message]!
|
let validValues = SocketParserTest.packetTypes[message]!
|
||||||
let packet = try! testManager.parseString(message)
|
let packet = try! testManager.parseString(message)
|
||||||
let type = String(message.characters.prefix(1))
|
let type = String(message.prefix(1))
|
||||||
|
|
||||||
XCTAssertEqual(packet.type, SocketPacket.PacketType(rawValue: Int(type) ?? -1)!)
|
XCTAssertEqual(packet.type, SocketPacket.PacketType(rawValue: Int(type) ?? -1)!)
|
||||||
XCTAssertEqual(packet.nsp, validValues.0)
|
XCTAssertEqual(packet.nsp, validValues.0)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user