             }
         }
         
-        waitForExpectationsWithTimeout(0.1) { (error: NSError?) -> Void in }
+        waitForExpectationsWithTimeout(5) { _ in }
     }
 
     func testAddListenerMoreThanOnce() {

            testContinuousUpdates(accuracy, then: done.fulfill)
        }

        waitForExpectationsWithTimeout(0.1) { (error: NSError?) -> Void in }
    }

    func testContinuousUpdates(accuracy: LocationAccuracy, then done: () -> Void) {

            testDiscreteUpdates(accuracy, threshold: threshold, then: done.fulfill)
        }

        waitForExpectationsWithTimeout(5) { _ in }
    }

    func testDiscreteUpdates(accuracy: LocationAccuracy, threshold: CLLocationDistance, then done: () -> Void) {
