Example #1
0
def test_get_routes_for_station(app):
    stations = get_routes_for_station(25139)
    assert stations['latitude']
    assert stations['longitude']
    assert len(stations['entries']) > 0
    for entry in stations['entries']:
        assert entry['route_id']
        assert entry['route_number']
Example #2
0
def nearest_stations():

    latitude = request.args['latitude']
    longitude = request.args['longitude']

    stations = get_nearest_stations(latitude, longitude)
    routes = [get_routes_for_station(s['ars_id']) for s in stations]

    entries = sum([r['entries'] for r in routes if len(r) > 0], [])
    routes = [get_route(x['route_id']) for x in entries]

    return jsonify(stations=stations, routes=routes)
Example #3
0
def nearest_stations():

    latitude = request.args.get("latitude")
    longitude = request.args.get("longitude")

    stations = get_nearest_stations(latitude, longitude)
    routes = [get_routes_for_station(s["ars_id"]) for s in stations]

    entries = sum([r["entries"] for r in routes if len(r) > 0], [])
    routes = [get_route(x["route_id"]) for x in entries]

    return jsonify(stations=stations, routes=routes)
Example #4
0
def nearest_stations():

    latitude = request.args.get('latitude')
    longitude = request.args.get('longitude')

    stations = get_nearest_stations(latitude, longitude)
    routes = [get_routes_for_station(s['ars_id']) for s in stations]

    entries = sum([r['entries'] for r in routes if len(r) > 0], [])
    routes = [get_route(x['route_id']) for x in entries]

    return jsonify(stations=stations, routes=routes)
Example #5
0
def routes_for_station(ars_id):
    return jsonify(routes=get_routes_for_station(ars_id))
Example #6
0
def routes_for_station(ars_id):
    return jsonify(routes=get_routes_for_station(ars_id))