diff options
Diffstat (limited to 'tests/utils_tests/test_dateformat.py')
| -rw-r--r-- | tests/utils_tests/test_dateformat.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/utils_tests/test_dateformat.py b/tests/utils_tests/test_dateformat.py index 5eb166e2bd..c6d3ded80f 100644 --- a/tests/utils_tests/test_dateformat.py +++ b/tests/utils_tests/test_dateformat.py @@ -178,3 +178,19 @@ class DateFormatTests(SimpleTestCase): dateformat.format(datetime(year, 9, 8, 5, 0), 'y'), expected_date, ) + + def test_twelve_hour_format(self): + tests = [ + (0, '12'), + (1, '1'), + (11, '11'), + (12, '12'), + (13, '1'), + (23, '11'), + ] + for hour, expected in tests: + with self.subTest(hour=hour): + self.assertEqual( + dateformat.format(datetime(2000, 1, 1, hour), 'g'), + expected, + ) |
