From 3ca6100a23ebe673d7c23a3c22edffc0f811d284 Mon Sep 17 00:00:00 2001 From: Rijnder Wever Date: Fri, 6 Dec 2024 13:29:22 +0100 Subject: [PATCH] tests: cover more methods --- tests/test_mdto_xsd.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/test_mdto_xsd.py b/tests/test_mdto_xsd.py index bd809d1..43d9e6e 100644 --- a/tests/test_mdto_xsd.py +++ b/tests/test_mdto_xsd.py @@ -6,6 +6,7 @@ IdentificatieGegevens, VerwijzingGegevens, BeperkingGebruikGegevens, + DekkingInTijdGegevens, BegripGegevens, create_bestand, ) @@ -23,6 +24,11 @@ def test_informatieobject_xml_validity(mdto_xsd): beperkingGebruik=BeperkingGebruikGegevens( BegripGegevens("nvt", VerwijzingGegevens("geen")) ), + dekkingInTijd=DekkingInTijdGegevens( + BegripGegevens("Looptijd dossier", VerwijzingGegevens("Begrippenlijst Events en Periode's Corsa")), + dekkingInTijdBegindatum="1999", + dekkingInTijdEinddatum="2005", + ), waardering=BegripGegevens( "V", VerwijzingGegevens("Begrippenlijst Waarderingen MDTO") ), @@ -36,6 +42,7 @@ def test_informatieobject_xml_validity(mdto_xsd): informatieobject_xml = ET.fromstring(ET.tostring(informatieobject.to_xml())) # validate against schema + # change to assertValid to see more detailed errors assert mdto_schema.validate(informatieobject_xml)