From 0cbccaebebf671332669a4e54a5fa0ede062fdd9 Mon Sep 17 00:00:00 2001 From: Nick Pope Date: Thu, 12 Nov 2020 14:19:17 +0000 Subject: Simplified TimeFormat.g(). --- tests/utils_tests/test_dateformat.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'tests/utils_tests') 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, + ) -- cgit v1.3