def test_get_all_route_shapes(self):
res = self.gtfs.get_all_route_shapes()
self.assertTrue(isinstance(res, list))
el = res[0]
keys = u"name type agency lats lons".split()
for key in keys:
self.assertTrue(key in el)
for el in res:
self.assertTrue(isinstance(el[u"name"], string_types), type(el[u"name"]))
self.assertTrue(isinstance(el[u"type"], (int, numpy.int_)), type(el[u'type']))
self.assertTrue(isinstance(el[u"agency"], string_types))
self.assertTrue(isinstance(el[u"lats"], list), type(el[u'lats']))
self.assertTrue(isinstance(el[u"lons"], list))
self.assertTrue(isinstance(el[u'lats'][0], float))
self.assertTrue(isinstance(el[u'lons'][0], float))
评论列表
文章目录