We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 4f1f538 + 75c6158 commit 8d0209bCopy full SHA for 8d0209b
tests/test_validators/__init__.py
tests/test_validators/test_time_validator.py
@@ -0,0 +1,16 @@
1
+from leeteasy.utils.validatiors import TimeValidator
2
+import datetime
3
+import pytest
4
+
5
+class TestTimeValidator:
6
+ def test_validator(self):
7
+ assert TimeValidator.validate("23:59") == datetime.time(23, 59)
8
+ assert TimeValidator.validate("11:59") == datetime.time(11, 59)
9
+ assert TimeValidator.validate("0:0") == datetime.time(0, 0)
10
11
+ with pytest.raises(SystemExit):
12
+ TimeValidator.validate("2:60")
13
14
+ TimeValidator.validate("24:00")
15
16
+ TimeValidator.validate("5")
0 commit comments