Skip to content
Snippets Groups Projects
Commit 98660955 authored by Henrik tom Wörden's avatar Henrik tom Wörden
Browse files

STY: ws

parent c32b5899
No related branches found
No related tags found
2 merge requests!160STY: styling,!132Allow empty records
Pipeline #41023 passed
......@@ -277,6 +277,7 @@ def test_variable_deletion_problems():
else:
raise RuntimeError("Wrong name")
def test_record_parents():
""" Test the correct list of returned records by the scanner """
......@@ -288,20 +289,20 @@ def test_record_parents():
converter_registry = create_converter_registry(crawler_definition)
records = scan_structure_elements(DictElement(name="", value=data), crawler_definition,
converter_registry)
assert len(records)==4
converter_registry)
assert len(records) == 4
for rec in records:
if rec.name == 'e':
assert rec.parents[0].name == 'Exp' # default parent was overwritten
assert len(rec.parents)==1
assert rec.parents[0].name == 'Exp' # default parent was overwritten
assert len(rec.parents) == 1
elif rec.name == 'c':
assert rec.parents[0].name == 'Cap2' # default parent was overwritten by second
# converter
assert len(rec.parents)==1
assert rec.parents[0].name == 'Cap2' # default parent was overwritten by second
# converter
assert len(rec.parents) == 1
elif rec.name == 'p':
assert rec.parents[0].name == 'Projekt' # top level set parent was overwritten
assert len(rec.parents)==1
assert rec.parents[0].name == 'Projekt' # top level set parent was overwritten
assert len(rec.parents) == 1
elif rec.name == 's':
assert rec.parents[0].name == 'Stuff' # default parent stays if no parent is given on
# lower levels
assert len(rec.parents)==1
assert rec.parents[0].name == 'Stuff' # default parent stays if no parent is given on
# lower levels
assert len(rec.parents) == 1
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment