From 6706c04f9269b10d4587c66b58ef52c8f27f1dd6 Mon Sep 17 00:00:00 2001 From: Jochen Klar Date: Mon, 22 Jul 2024 10:56:20 +0200 Subject: [PATCH] Add validation test cases --- rdmo/projects/tests/test_validator_value_type.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/rdmo/projects/tests/test_validator_value_type.py b/rdmo/projects/tests/test_validator_value_type.py index 8de9739118..88bf0a46e5 100644 --- a/rdmo/projects/tests/test_validator_value_type.py +++ b/rdmo/projects/tests/test_validator_value_type.py @@ -28,6 +28,8 @@ ('boolean', 't'), ('boolean', 'TrUe'), # spellchecker:disable-line ('boolean', 'FaLsE'), # spellchecker:disable-line + ('boolean', 'true'), + ('boolean', 'false'), ('date', '01.02.2024'), ('date', '1.2.2024'), ('date', '13.01.1337'), @@ -42,6 +44,8 @@ ('email', 'user@example.com'), ('email', 'user+test@example.com'), ('email', 'user!test@example.com'), + ('email', 'user.name@example.com'), + ('email', 'user.name+tag@example.com'), ('phone', '123456'), ('phone', '123 456'), ('phone', '362 123456'), @@ -63,6 +67,8 @@ ('boolean', '2'), ('boolean', '-1'), ('boolean', 'tr'), + ('boolean', 'truee'), + ('boolean', 'falze'), ('date', 'wrong'), ('date', '001.02.2024'), ('date', '01.02.20240'), @@ -75,10 +81,14 @@ ('datetime', '2024-13-02'), ('datetime', '2024-13-02Y10:00:00'), ('datetime', '2024-01-02T10:00:00ZZ+02:00'), + ('datetime', '2024-01-02T25:00'), + ('datetime', '2024-01-02T10:60:00'), ('email', 'wrong'), ('email', 'example.com'), ('email', 'üser@example.com'), ('email', 'user@test@example.com'), + ('email', 'user@com'), + ('email', 'user@.com'), ('phone', 'wrong'), ('phone', '123456a'), ('phone', '123 456 a'),