def test_get_nearest_airport(self):
     handler = AnalysisEngineAPIHandlerHTTP(attempts=3)
     handler._request = Mock()
     request_return_value = {
         "status": 200,
         "airport": {
             "distance": 1.5125406009017226,
             "magnetic_variation": "W002241 0106",
             "code": {
                 "icao":"EGLL",
                 "iata":"LHR"
                 },
             "name":"London Heathrow",
             "longitude":-0.461389,
             "location": {
                 "city":"London",
                 "country":"United Kingdom"
                 },
             "latitude":51.4775,
             "id":2383
         }
     }
     handler._request.return_value = request_return_value
     self.assertEqual(handler.get_nearest_airport(14.1, 0.52),
                      request_return_value['airport'])
Esempio n. 2
0
 def test_get_nearest_airport(self):
     handler = AnalysisEngineAPIHandlerHTTP(attempts=3)
     handler._request = Mock()
     request_return_value = {
         "status": 200,
         "airport": {
             "distance": 1.5125406009017226,
             "magnetic_variation": "W002241 0106",
             "code": {
                 "icao": "EGLL",
                 "iata": "LHR"
             },
             "name": "London Heathrow",
             "longitude": -0.461389,
             "location": {
                 "city": "London",
                 "country": "United Kingdom"
             },
             "latitude": 51.4775,
             "id": 2383
         }
     }
     handler._request.return_value = request_return_value
     self.assertEqual(handler.get_nearest_airport(14.1, 0.52),
                      request_return_value['airport'])
 def test_get_nearest_runway(self):
     handler = AnalysisEngineAPIHandlerHTTP(attempts=3)
     handler._request = Mock()
     handler._request.return_value = {'status': 200, 'runway': {'end': 1}}
     self.assertEqual(handler.get_nearest_runway('ICAO', 120),
                      {'end': 1})
Esempio n. 4
0
 def test_get_nearest_runway(self):
     handler = AnalysisEngineAPIHandlerHTTP(attempts=3)
     handler._request = Mock()
     handler._request.return_value = {'status': 200, 'runway': {'end': 1}}
     self.assertEqual(handler.get_nearest_runway('ICAO', 120), {'end': 1})