Beispiel #1
0
def query_top_related(uri):
    req_args = flask.request.args
    uri = '/' + uri.rstrip('/ ')
    limit = get_int(req_args, 'limit', 50, 0, 100)
    filter = req_args.get('filter')
    results = responses.query_related(uri, filter=filter, limit=limit)
    return jsonify(results)
Beispiel #2
0
def query_top_related(uri):
    req_args = flask.request.args
    uri = '/' + uri.rstrip('/ ')
    limit = get_int(req_args, 'limit', 50, 0, 100)
    filter = req_args.get('filter')
    results = responses.query_related(uri, filter=filter, limit=limit)
    return jsonify(results)
Beispiel #3
0
def test_related_query_malformed():
    # Test that we fulfill a query for related terms to a nonsense URI, and
    # there are simply no results
    result = api.query_related('/c/en,test', limit=3)
    eq_(len(result['related']), 0)
Beispiel #4
0
def test_related_query():
    # Test that we can look up related terms
    result = api.query_related('/c/en/test', limit=3)
    eq_(len(result['related']), 3)
Beispiel #5
0
def test_related_query(run_build):
    # Test that we can look up related terms
    result = api.query_related('/c/en/test', limit=3)
    assert len(result['related']) == 3