コード例 #1
0
def test_add_nested_digital_object_component():
    client = ArchivesSpaceClient(**AUTH)
    parent = '/repositories/2/digital_object_components/3'
    doc = client.add_digital_object_component('/repositories/2/digital_objects/1',
                                              parent_digital_object_component=parent,
                                              label='Child DOC',
                                              title='This is a child DOC')
    assert client.get_record(doc['id'])['parent']['ref'] == parent
def test_add_nested_digital_object_component():
    client = ArchivesSpaceClient(**AUTH)
    parent = '/repositories/2/digital_object_components/3'
    doc = client.add_digital_object_component('/repositories/2/digital_objects/1',
                                              parent_digital_object_component=parent,
                                              label='Child DOC',
                                              title='This is a child DOC')
    assert client.get_record(doc['id'])['parent']['ref'] == parent
コード例 #3
0
def test_add_digital_object_component():
    client = ArchivesSpaceClient(**AUTH)
    doc = client.add_digital_object_component('/repositories/2/digital_objects/1',
                                              label='Test DOC',
                                              title='This is a test DOC')
    assert doc['id'] == '/repositories/2/digital_object_components/3'
    assert doc['label'] == 'Test DOC'
    assert doc['title'] == 'This is a test DOC'
def test_add_digital_object_component():
    client = ArchivesSpaceClient(**AUTH)
    doc = client.add_digital_object_component('/repositories/2/digital_objects/1',
                                              label='Test DOC',
                                              title='This is a test DOC')
    assert doc['id'] == '/repositories/2/digital_object_components/3'
    assert doc['label'] == 'Test DOC'
    assert doc['title'] == 'This is a test DOC'