예제 #1
0
파일: hueni.py 프로젝트: fhats/hueni
def list_routes(muni_token):
    agencies = Agency.agencies(muni_token)
    for agency in agencies:
        for route in agency.routes():
            # Only support SF-MUNI for right now
            if route.agency == "SFMTA":
                yield route
예제 #2
0
파일: hueni.py 프로젝트: fhats/hueni
def list_routes(muni_token):
    agencies = Agency.agencies(muni_token)
    for agency in agencies:
        for route in agency.routes():
            # Only support SF-MUNI for right now
            if route.agency == "SFMTA":
                yield route
예제 #3
0
	def test_agencies(self):
		agencies = Agency.agencies(self.token)
		self.assertIsNotNone(agencies)
		self.assertTrue(len(agencies) > 0)
		
		found_muni = False
		for agency in agencies:
			self.assertIsNotNone(agency.name)
			self.assertIsNotNone(agency.hasDirection)
			self.assertIsNotNone(agency.mode)
			if agency.name == "SF-MUNI":
				found_muni = True
		self.assertTrue(found_muni)
예제 #4
0
	def test_routes(self):
		agency = Agency(self.token, "SF-MUNI", "True", "Bus")
		routes = agency.routes()
		self.assertIsNotNone(routes)