예제 #1
0
def test_resource_status_show():
    results = get.resource_search(client=client.Client(), query='name:csv')
    assert results['success'] is True
    if results['result']['count'] > 0:
        id = results['result']['results'][0]['id']
        results = get.resource_status_show(client=client.Client(), id=id)
        assert results['success'] is True
예제 #2
0
def test_resource_search():
    results = get.resource_search(client=client.Client(), query='name:csv')
    assert results['success'] is True
    if results['result']['count'] > 0:
        print results['result']['results']
        assert isinstance(results['result']['results'][0], dict)
        assert results['result']['results'][0]['name'] != ''
예제 #3
0
def test_resource_search():
    results = get.resource_search(client=client.Client(), query="name:csv")
    assert results["success"] is True
    if results["result"]["count"] > 0:
        print results["result"]["results"]
        assert isinstance(results["result"]["results"][0], dict)
        assert results["result"]["results"][0]["name"] != ""
예제 #4
0
def test_resource_status_show():
    results = get.resource_search(client=client.Client(),
        query='name:csv')
    assert results['success'] is True
    if results['result']['count'] > 0:
        id = results['result']['results'][0]['id']
        results = get.resource_status_show(client=client.Client(), id=id)
        assert results['success'] is True
예제 #5
0
def test_task_status_show():
    results = get.resource_search(client=client.Client(),
                                  query='name:bus-stops')
    assert results['success'] is True
    if results['result']['count'] > 0:
        id = results['result']['results'][0]['id']
        results = get.resource_status_show(client=client.Client(), id=id)
        assert results['success'] is True
        if results['result']['message']:
            return
        results = get.task_status_show(client=client.Client(), entity_id=id)
        assert results['success'] is True
예제 #6
0
def test_task_status_show():
    results = get.resource_search(client=client.Client(),
        query='name:bus-stops')
    assert results['success'] is True
    if results['result']['count'] > 0:
        id = results['result']['results'][0]['id']
        results = get.resource_status_show(client=client.Client(), id=id)
        assert results['success'] is True
        if results['result']['message']:
            return
        results = get.task_status_show(client=client.Client(), entity_id=id)
        assert results['success'] is True
예제 #7
0
def test_resource_show():
    results = get.resource_search(client=client.Client(), query="name:csv")
    assert results["success"] is True
    if results["result"]["count"] > 0:
        res_orig = results["result"]["results"][0]
        try:
            res_show = get.resource_show(client=client.Client(), id=res_orig["id"])
            assert results["success"] is True
            assert res_show["id"] == res_orig["id"]
        except exceptions.CKANError, e:
            if str(e.type).lower().find("auth") >= 0:
                return
            else:
                raise exceptions.CKANError(e)
예제 #8
0
def test_resource_show():
    results = get.resource_search(client=client.Client(), query='name:csv')
    assert results['success'] is True
    if results['result']['count'] > 0:
        res_orig = results['result']['results'][0]
        try:
            res_show = get.resource_show(client=client.Client(),
                                         id=res_orig['id'])
            assert results['success'] is True
            assert res_show['id'] == res_orig['id']
        except exceptions.CKANError, e:
            if str(e.type).lower().find('auth') >= 0:
                return
            else:
                raise exceptions.CKANError(e)
예제 #9
0
def test_resource_search():
    results = get.resource_search(query='blah:csv')