コード例 #1
0
def test_adding_a_digital_object_to_a_record_with_a_singlepart_note():
    client = ArchivesSpaceClient(**AUTH)
    do = client.add_digital_object('/repositories/2/archival_objects/21',
                                   identifier='5f464db2-9365-492f-b7c7-7958baeb0388',
                                   title='Test digital object whose parent has a singlepart note')
    note = client.get_record(do['id'])['notes'][0]
    assert len(note['content']) == 1
コード例 #2
0
def test_adding_a_digital_object_to_a_record_with_a_singlepart_note():
    client = ArchivesSpaceClient(**AUTH)
    do = client.add_digital_object('/repositories/2/archival_objects/21',
                                   identifier='5f464db2-9365-492f-b7c7-7958baeb0388',
                                   title='Test digital object whose parent has a singlepart note')
    note = client.get_record(do['id'])['notes'][0]
    assert len(note['content']) == 1
コード例 #3
0
def test_digital_object_with_location_of_originals_note():
    client = ArchivesSpaceClient(**AUTH)
    do = client.add_digital_object('/repositories/2/archival_objects/3',
                                   identifier='925bfc8a-d6f8-4479-9b6a-d811a4e7f6bf',
                                   title='Test digital object with note',
                                   location_of_originals='The ether')
    note = client.get_record(do['id'])['notes'][0]
    assert note['content'][0] == 'The ether'
    assert note['type'] == 'originalsloc'
def test_digital_object_with_location_of_originals_note():
    client = ArchivesSpaceClient(**AUTH)
    do = client.add_digital_object('/repositories/2/archival_objects/3',
                                   identifier='925bfc8a-d6f8-4479-9b6a-d811a4e7f6bf',
                                   title='Test digital object with note',
                                   location_of_originals='The ether')
    note = client.get_record(do['id'])['notes'][0]
    assert note['content'][0] == 'The ether'
    assert note['type'] == 'originalsloc'
コード例 #5
0
def test_add_digital_object():
    client = ArchivesSpaceClient(**AUTH)
    do = client.add_digital_object('/repositories/2/archival_objects/3',
                                   identifier='38c99e89-20a1-4831-ba57-813fb6420e59',
                                   title='Test digital object')
    assert do['id'] == '/repositories/2/digital_objects/8'
def test_add_digital_object():
    client = ArchivesSpaceClient(**AUTH)
    do = client.add_digital_object('/repositories/2/archival_objects/3',
                                   identifier='38c99e89-20a1-4831-ba57-813fb6420e59',
                                   title='Test digital object')
    assert do['id'] == '/repositories/2/digital_objects/8'