示例#1
0
 def test_api_no_credentials(self):
     self.assertRaises(tfl.TflError, lambda: tfl.Api())
示例#2
0
 def test_api_credentials(self):
     api = tfl.Api(app_id="test", app_key="test")
     self.assertTrue(all([api.app_id, api.app_key]))
     self.assertEqual(self.base_url, api.base_url)
示例#3
0
 def setUp(self):
     self.app_id = os.environ.get("APP_ID")
     self.app_key = os.environ.get("APP_KEY")
     self.base_url = "https://api.tfl.gov.uk/"
     self.api = tfl.Api(app_id=self.app_id, app_key=self.app_key)
示例#4
0
 def test_journey_mode(self):
     api = tfl.Api(app_id=self.app_id, app_key=self.app_key)
     modes = api.GetJourneyModes()
     self.assertGreater(len(modes), 0)
     self.assertTrue(isinstance(modes[0], tfl.JourneyMode))
示例#5
0
 def setUp(self):
     self.app_id = os.environ.get("APP_ID")
     self.app_key = os.environ.get("APP_KEY")
     self.api = tfl.Api(app_id=self.app_id, app_key=self.app_key)