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)
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)
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)
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