def test_find_resource_component_children_at_max_recursion_level(): client = AtomClient(**AUTH) record = client.get_resource_component_and_children( "test-subfonds", recurse_max_level=1 ) assert record["children"] == [] assert record["has_children"] is True
def test_find_resource_children(): client = AtomClient(**AUTH) data = client.get_resource_component_and_children('test-fonds') assert type(data) == dict assert len(data['children']) == 1 assert data['has_children'] is True assert data['title'] == 'Test fonds' assert data['type'] == 'resource'
def test_find_resource_children(): client = AtomClient(**AUTH) data = client.get_resource_component_and_children("test-fonds") assert type(data) == dict assert len(data["children"]) == 1 assert data["has_children"] is True assert data["title"] == "Test fonds" assert data["type"] == "resource"
def test_empty_dates(): client = AtomClient(**AUTH) record = client.get_resource_component_children('test-child') assert record['dates'] == '' assert record['date_expression'] == '' record = client.get_resource_component_and_children('test-child', 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 = AtomClient(**AUTH) record = client.get_resource_component_children("test-child") assert record["dates"] == "" assert record["date_expression"] == "" record = client.get_resource_component_and_children( "test-child", 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_date_expression(): client = AtomClient(**AUTH) record = client.get_resource_component_and_children( "second-subfonds", recurse_max_level=1 ) assert record["date_expression"] == "November, 2014 to November, 2015"
def test_find_resource_children_recursion_level(): client = AtomClient(**AUTH) data = client.get_resource_component_and_children("test-fonds", recurse_max_level=2) assert len(data["children"]) == 1 assert data["has_children"] is True
def test_date_expression(): client = AtomClient(**AUTH) record = client.get_resource_component_and_children('second-subfonds', recurse_max_level=1) assert record['date_expression'] == 'November, 2014 to November, 2015'
def test_find_resource_component_children_at_max_recursion_level(): client = AtomClient(**AUTH) record = client.get_resource_component_and_children('test-subfonds', recurse_max_level=1) assert record['children'] == [] assert record['has_children'] is True
def test_find_resource_children_recursion_level(): client = AtomClient(**AUTH) data = client.get_resource_component_and_children('test-fonds', recurse_max_level=2) assert len(data['children']) == 1 assert data['has_children'] is True
def test_find_resource_children_recursion_level(): client = AtomClient(**AUTH) data = client.get_resource_component_and_children('test-fonds', recurse_max_level=1) assert data['children'] == [] assert data['has_children'] is True