コード例 #1
0
def test_find_resource_children_recursion_level():
    client = ArchivesSpaceClient(**AUTH)
    data = client.get_resource_component_and_children('/repositories/2/resources/1',
                                                      recurse_max_level=1)
    assert data['children'] == []
    assert data['has_children'] is True

    data = client.get_resource_component_and_children('/repositories/2/resources/1',
                                                      recurse_max_level=2)
    assert len(data['children']) == 2
    assert data['has_children'] is True
def test_find_resource_children_recursion_level():
    client = ArchivesSpaceClient(**AUTH)
    data = client.get_resource_component_and_children('/repositories/2/resources/1',
                                                      recurse_max_level=1)
    assert data['children'] == []
    assert data['has_children'] is True

    data = client.get_resource_component_and_children('/repositories/2/resources/1',
                                                      recurse_max_level=2)
    assert len(data['children']) == 2
    assert data['has_children'] is True
コード例 #3
0
def test_find_resource_children():
    client = ArchivesSpaceClient(**AUTH)
    data = client.get_resource_component_and_children('/repositories/2/resources/1')

    assert type(data) == dict
    assert len(data['children']) == 2
    assert data['has_children'] is True
    assert data['title'] == 'Test fonds'
    assert data['type'] == 'resource'
def test_find_resource_children():
    client = ArchivesSpaceClient(**AUTH)
    data = client.get_resource_component_and_children('/repositories/2/resources/1')

    assert type(data) == dict
    assert len(data['children']) == 2
    assert data['has_children'] is True
    assert data['title'] == 'Test fonds'
    assert data['type'] == 'resource'
コード例 #5
0
def test_empty_dates():
    client = ArchivesSpaceClient(**AUTH)
    record = client.get_resource_component_children('/repositories/2/archival_objects/2')
    assert record['dates'] == ''
    assert record['date_expression'] == ''
    record = client.get_resource_component_and_children('/repositories/2/resources/2',
                                                        recurse_max_level=1)
    # dates are mandatory for resources, so this record does have a date but no expression
    assert record['date_expression'] == ''
    collections = client.find_collections()
    assert collections[0]['date_expression'] == ''
def test_empty_dates():
    client = ArchivesSpaceClient(**AUTH)
    record = client.get_resource_component_children('/repositories/2/archival_objects/2')
    assert record['dates'] == ''
    assert record['date_expression'] == ''
    record = client.get_resource_component_and_children('/repositories/2/resources/2',
                                                        recurse_max_level=1)
    # dates are mandatory for resources, so this record does have a date but no expression
    assert record['date_expression'] == ''
    collections = client.find_collections()
    assert collections[0]['date_expression'] == ''
コード例 #7
0
def test_date_expression():
    client = ArchivesSpaceClient(**AUTH)
    record = client.get_resource_component_and_children('/repositories/2/archival_objects/3',
                                                        recurse_max_level=1)
    assert record['date_expression'] == 'November, 2014 to November, 2015'
コード例 #8
0
def test_find_resource_component_children_at_max_recursion_level():
    client = ArchivesSpaceClient(**AUTH)
    record = client.get_resource_component_and_children('/repositories/2/archival_objects/1',
                                                        recurse_max_level=1)
    assert record['children'] == []
    assert record['has_children'] is True
def test_date_expression():
    client = ArchivesSpaceClient(**AUTH)
    record = client.get_resource_component_and_children('/repositories/2/archival_objects/3',
                                                        recurse_max_level=1)
    assert record['date_expression'] == 'November, 2014 to November, 2015'
def test_find_resource_component_children_at_max_recursion_level():
    client = ArchivesSpaceClient(**AUTH)
    record = client.get_resource_component_and_children('/repositories/2/archival_objects/1',
                                                        recurse_max_level=1)
    assert record['children'] == []
    assert record['has_children'] is True