Skip to content
Snippets Groups Projects
Commit 8f318c6a authored by Alexander Schlemmer's avatar Alexander Schlemmer
Browse files

TST: simple test for merge function

parent 7b3a8e77
No related branches found
No related tags found
2 merge requests!71REL: RElease v0.2.0,!61F fix crawler overwrite
Pipeline #29614 passed with warnings
...@@ -68,3 +68,18 @@ def test_issue_10(): ...@@ -68,3 +68,18 @@ def test_issue_10():
assert records[0].parents[0].name == "TestRec" assert records[0].parents[0].name == "TestRec"
assert records[0].get_property("float_prop") is not None assert records[0].get_property("float_prop") is not None
assert float(records[0].get_property("float_prop").value) == 4.0 assert float(records[0].get_property("float_prop").value) == 4.0
def test_issue_23():
from caosdb.apiutils import merge_entities
import caosdb as db
ent1 = db.Record()
ent1.add_property(name="a", value=2)
ent2 = db.Record()
ent2.add_property(name="b", value=4)
merged = merge_entities(ent1, ent2)
assert merged.get_property("a").value == 2
assert merged.get_property("b").value == 4
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment