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_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'