     }
   }()
   
-  func testQueryUrlWithW3W() {
+  func testQueryUrlWithW3W() throws {
     guard let geocoder = geocoder else {
       XCTFail("Could not construct SGBuzzGeocoder. Check environment variables.")
       return

  }
  
  
  func testMeetUrl() {
    let geocoder = SGAppleGeocoder()
    let url = URL(string: "tripgo:///meet?lat=-33.94501&lng=151.25807&at=1385535734")!
    
    guard let w = try? TKShareHelper.meetingDetails(for: url, using: geocoder).toBlocking().first(), let result = w else { XCTFail(); return }
    
    XCTAssertNil(result.start)
    XCTAssertTrue(result.end.isValid)


    let url = URL(string: "tripgo:///go?tname=dragon.letter.spoke")!
    
    guard let result = try TKShareHelper.queryDetails(for: url, using: geocoder).toBlocking().first() else { XCTFail(); return }
    
    XCTAssertNil(result.start)
    XCTAssertTrue(result.end.isValid)
