diff --git a/integrationtests/test_realworld_example.py b/integrationtests/test_realworld_example.py index ac42db87a4c46580ae20d72781263888e13260b8..b2afe974ebc7f48fc3bb127cecb5d6def8ae87c7 100644 --- a/integrationtests/test_realworld_example.py +++ b/integrationtests/test_realworld_example.py @@ -186,8 +186,12 @@ def test_event_update(clear_database, usemodel): # Dataset is still the same Record, but with an updated event new_dataset_rec = db.Record(id=old_dataset_rec.id).retrieve() - assert new_dataset_rec.get_property( - "title").value == old_dataset_rec.get_property("title").value + for prop in old_dataset_rec.get_properties(): + if not prop.name == "Event": + assert new_dataset_rec.get_property( + prop.name).datatype == prop.datatype + assert new_dataset_rec.get_property( + prop.name).value == prop.value assert new_dataset_rec.get_property("Event").datatype == db.LIST("Event") assert new_dataset_rec.get_property("Event").value is not None assert len(new_dataset_rec.get_property("Event").value) == 1