コード例 #1
0
ファイル: api.py プロジェクト: commonsense/conceptnet5
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)
コード例 #2
0
ファイル: api.py プロジェクト: shwinshaker/Text2Scene
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)
コード例 #3
0
ファイル: test_api.py プロジェクト: shwinshaker/Text2Scene
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)
コード例 #4
0
ファイル: test_api.py プロジェクト: shwinshaker/Text2Scene
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)
コード例 #5
0
ファイル: test_api.py プロジェクト: zababurinsv/conceptnet5
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