From e238293711d00ed4a92a3d309e0066c5090ab332 Mon Sep 17 00:00:00 2001 From: Lukas Schmidt Date: Thu, 3 Sep 2015 13:49:27 +0200 Subject: [PATCH] weak connection expection --- SocketIO-iOSTests/AbstractSocketTest.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/SocketIO-iOSTests/AbstractSocketTest.swift b/SocketIO-iOSTests/AbstractSocketTest.swift index 9ade919..25128e0 100644 --- a/SocketIO-iOSTests/AbstractSocketTest.swift +++ b/SocketIO-iOSTests/AbstractSocketTest.swift @@ -20,10 +20,12 @@ class AbstractSocketTest: XCTestCase { } func openConnection() { - let expection = self.expectationWithDescription("connect") + weak var expection = self.expectationWithDescription("connect") XCTAssertTrue(socket.status == SocketIOClientStatus.NotConnected) socket.on("connect") {data, ack in - expection.fulfill() + if let expection = expection { + expection.fulfill() + } } socket.connect() XCTAssertEqual(socket.status, SocketIOClientStatus.Connecting)