From 3e18700db8a65c6ac74ea89bac7264afa7359996 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20tom=20W=C3=B6rden?= <h.tomwoerden@indiscale.com> Date: Wed, 1 Feb 2023 12:34:05 +0100 Subject: [PATCH] TST: add a test for non match --- unittests/test_converters.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/unittests/test_converters.py b/unittests/test_converters.py index d7d1c9bb..25251f62 100644 --- a/unittests/test_converters.py +++ b/unittests/test_converters.py @@ -584,7 +584,7 @@ def test_date_converter(): assert matches["date"].year == 2022 dictconverter = DateElementConverter( - definition={"match_value": "(?P<date>.*)", + definition={"match_value": r"(?P<date>(\d|-)+)", "date_format": "%y-%m-%d"}, name="conv", converter_registry=converter_registry) @@ -592,3 +592,6 @@ def test_date_converter(): assert "date" in matches assert isinstance(matches["date"], datetime.date) assert matches["date"].year == 2022 + + matches = dictconverter.match(TextElement("text", "alve")) + assert matches is None -- GitLab