def test_transfer_fetcher(self): busway_transfer_accessor.reset() busway_transfer_fetcher.start() routes = busway_transfer_accessor.get_all_busway_transfers() self.assertIsNotNone(routes) self.assertTrue(len(routes) > 0) busway_transfer_fetcher.stop()
def __generate_busway_transfer_mode(): """ :rtype list[TransportationMode] :return: """ mode_list = [] busway_transfer_list = busway_transfer_accessor.get_all_busway_transfers() for busway_transfer in busway_transfer_list: origin = busway_transfer.from_station destination = busway_transfer.to_station transportation_mode = TransportationMode() transportation_mode.eta = 3 transportation_mode.name = 'Jalan Santai' transportation_mode.origin = origin transportation_mode.destination = destination transportation_mode.price = 0 transportation_mode.heading_from = origin transportation_mode.heading_to = destination mode_list.append(transportation_mode) for busway_transfer in busway_transfer_list: origin = busway_transfer.to_station destination = busway_transfer.from_station transportation_mode = TransportationMode() transportation_mode.eta = 3 transportation_mode.name = 'Jalan Santai' transportation_mode.origin = origin transportation_mode.destination = destination transportation_mode.price = 0 transportation_mode.heading_from = origin transportation_mode.heading_to = destination mode_list.append(transportation_mode) return mode_list
def __update(): try: bus_route_list = bus_route_accessor.get_all_bus_routes() word_pool = set() for route in bus_route_list: stations = route.stations for station in stations: word_pool.add(station) train_route_list = train_route_accessor.get_all_train_routes() """:type :list[TrainRoute]""" for route in train_route_list: for station in route.stations: word_pool.add(station) walk_route_list = walk_route_accessor.get_all_walk_routes() """:type :list[WalkRoute]""" for route in walk_route_list: word_pool.add(route.walk_from) word_pool.add(route.walk_to) busway_transfer_list = busway_transfer_accessor.get_all_busway_transfers() """:type :list[BuswayTransfer]""" for route in busway_transfer_list: word_pool.add(route.from_station) word_pool.add(route.to_station) for word in word_pool: add_keyword(word, word) except Exception, e: __logger.error(e)
def __update(): try: bus_route_list = bus_route_accessor.get_all_bus_routes() word_pool = set() for route in bus_route_list: stations = route.stations for station in stations: word_pool.add(station) train_route_list = train_route_accessor.get_all_train_routes() """:type :list[TrainRoute]""" for route in train_route_list: for station in route.stations: word_pool.add(station) walk_route_list = walk_route_accessor.get_all_walk_routes() """:type :list[WalkRoute]""" for route in walk_route_list: word_pool.add(route.walk_from) word_pool.add(route.walk_to) busway_transfer_list = busway_transfer_accessor.get_all_busway_transfers( ) """:type :list[BuswayTransfer]""" for route in busway_transfer_list: word_pool.add(route.from_station) word_pool.add(route.to_station) for word in word_pool: add_keyword(word, word) except Exception, e: __logger.error(e)