Update reachability test

This commit is contained in:
Sergey Abramchuk
2017-08-22 09:52:58 +03:00
parent eea832c876
commit bd83611821
@@ -32,14 +32,12 @@ class OpenVPNReachabilityTests: XCTestCase {
let reachabilityExpectation = expectation(description: "me.ss-abramchuk.openvpn-adapter.reachability") let reachabilityExpectation = expectation(description: "me.ss-abramchuk.openvpn-adapter.reachability")
let reachability = OpenVPNReachability() let reachability = OpenVPNReachability()
reachability.reachabilityStatusChangedBlock = { status in reachability.startTracking { (status) in
if case OpenVPNReachabilityStatus.reachableViaWiFi = status { if case OpenVPNReachabilityStatus.reachableViaWiFi = status {
reachabilityExpectation.fulfill() reachabilityExpectation.fulfill()
} }
} }
reachability.startTracking()
DispatchQueue.main.asyncAfter(deadline: .now()) { DispatchQueue.main.asyncAfter(deadline: .now()) {
try? interface.setPower(false) try? interface.setPower(false)
} }