diff --git a/src/caosadvancedtools/cfood.py b/src/caosadvancedtools/cfood.py index c6926e42f178f89a6bcfbec5d5902373a0787d45..4ead239a4b27af76e66dc479372eac931ddab9a6 100644 --- a/src/caosadvancedtools/cfood.py +++ b/src/caosadvancedtools/cfood.py @@ -615,10 +615,10 @@ def assure_has_property(entity, name, value, to_be_updated=None, "invalid millisecond format in {}".format(el.value)) else: ms = "" - tmp = tmp[0] + ms + tz_str + tmp = tmp[0] + ms + tz_str compare_time = datetime.fromisoformat(tmp) - - if compare_time == value: + + if compare_time == value: contained = True break diff --git a/unittests/test_cfood.py b/unittests/test_cfood.py index 54719993d3ee2f655dbad8a2a64e1b45b7043979..1bad508a2c22cf1ee1e29be11c3342d2115dd5a2 100644 --- a/unittests/test_cfood.py +++ b/unittests/test_cfood.py @@ -240,7 +240,7 @@ class InsertionTest(unittest.TestCase): entity_xml.format("2020-01-01T00:00:00.000+0000"))) assure_has_property(entity=rec, name="TestDate", value=datetime( 2020, 1, 1, tzinfo=timezone.utc), to_be_updated=to_be_updated) - + assert len(to_be_updated) == 1