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'] == ''