diff options
| author | Keryn Knight <keryn@kerynknight.com> | 2021-07-06 08:32:44 +0200 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2021-07-06 08:45:23 +0200 |
| commit | 857320e9e0d9e914c5fbd68e23877ac72675d234 (patch) | |
| tree | 11fc522b0e8d3d6bf051be34093dc64291abf1bf /tests/utils_tests/test_dateparse.py | |
| parent | 14518ccf75b3dd36d51c7682a07cd5877f8df2eb (diff) | |
Added more tests for parse_time().
Diffstat (limited to 'tests/utils_tests/test_dateparse.py')
| -rw-r--r-- | tests/utils_tests/test_dateparse.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/utils_tests/test_dateparse.py b/tests/utils_tests/test_dateparse.py index 9d0f5c274c..9974b85f07 100644 --- a/tests/utils_tests/test_dateparse.py +++ b/tests/utils_tests/test_dateparse.py @@ -25,6 +25,11 @@ class DateParseTests(unittest.TestCase): self.assertEqual(parse_time('10:20:30.400'), time(10, 20, 30, 400000)) self.assertEqual(parse_time('10:20:30,400'), time(10, 20, 30, 400000)) self.assertEqual(parse_time('4:8:16'), time(4, 8, 16)) + # Time zone offset is ignored. + self.assertEqual(parse_time('00:05:23+04:00'), time(0, 5, 23)) + # These should be invalid, see #32904. + self.assertEqual(parse_time('00:05:'), time(0, 5)) + self.assertEqual(parse_time('4:18:101'), time(4, 18, 10)) # Invalid inputs self.assertIsNone(parse_time('091500')) with self.assertRaises(ValueError): |
