From 719ffe387ecf8d91da7d86779d187a94a678b960 Mon Sep 17 00:00:00 2001 From: axolotle Date: Fri, 1 Dec 2023 18:24:29 +0100 Subject: [PATCH] tests:options: add small test for pattern --- src/tests/test_questions.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tests/test_questions.py b/src/tests/test_questions.py index 889979114..551e10969 100644 --- a/src/tests/test_questions.py +++ b/src/tests/test_questions.py @@ -709,6 +709,8 @@ class TestText(BaseTest): *unchanged("none", "_none", "False", "True", "0", "1", "-1", "1337", "13.37", "[]", ",", "['one']", "one,two", r"{}", "value", raw_option={"optional": True}), ("value", "value"), ("value\n value", "value\n value"), + ("value", FAIL, {"pattern": {"regexp": r'^[A-F]\d\d$', "error": "Provide a room like F12 : one uppercase and 2 numbers"}}), + ("F12", "F12", {"pattern": {"regexp": r'^[A-F]\d\d$', "error": "Provide a room like F12 : one uppercase and 2 numbers"}}), # test no strip *xpass(scenarios=[ ("value\n", "value"),