Skip to content
Snippets Groups Projects
Commit bbbef5fa authored by Alexander Kreft's avatar Alexander Kreft
Browse files

Add test for lists.

parent 39003964
Branches
Tags
1 merge request!14F delete container
...@@ -118,3 +118,20 @@ def test_container_dependencies_for_deletion(): ...@@ -118,3 +118,20 @@ def test_container_dependencies_for_deletion():
record_with_property_which_is_not_a_record record_with_property_which_is_not_a_record
]) ])
assert db.Container()._test_dependencies_in_container(container) == {2002, 1005} assert db.Container()._test_dependencies_in_container(container) == {2002, 1005}
def test_container_dependencies_for_deletion_with_lists():
not_included_rt = 1000
record_referenced = db.Record().add_parent(not_included_rt)
record_referenced.id = 2001
record_with_list = db.Record().add_parent(not_included_rt)
record_with_list.id = 2002
record_with_list.add_property(not_included_rt, datatype=db.LIST(
not_included_rt), value=[record_referenced, 2003, 2004, 2005, 2006])
container = db.Container()
container.extend([record_with_list, record_referenced])
assert db.Container()._test_dependencies_in_container(container) == {2001}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment