From de523751539225b121bf1a464f1cbb9a71625917 Mon Sep 17 00:00:00 2001 From: Sachin Paliwal Date: Tue, 1 Mar 2016 19:50:16 +0530 Subject: dates: Add additional pattern for quarter Added test cases and additional pattern for quarter format --- tests/test_dates.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'tests/test_dates.py') diff --git a/tests/test_dates.py b/tests/test_dates.py index 3b1ea36..7d3236a 100644 --- a/tests/test_dates.py +++ b/tests/test_dates.py @@ -29,9 +29,14 @@ class DateTimeFormatTestCase(unittest.TestCase): fmt = dates.DateTimeFormat(d, locale='en_US') self.assertEqual('2', fmt['Q']) self.assertEqual('2nd quarter', fmt['QQQQ']) + self.assertEqual('2', fmt['q']) + self.assertEqual('2nd quarter', fmt['qqqq']) d = date(2006, 12, 31) fmt = dates.DateTimeFormat(d, locale='en_US') + self.assertEqual('Q4', fmt['qqq']) + self.assertEqual('4', fmt['qqqqq']) self.assertEqual('Q4', fmt['QQQ']) + self.assertEqual('4', fmt['QQQQQ']) def test_month_context(self): d = date(2006, 2, 8) @@ -501,6 +506,7 @@ def test_get_month_names(): def test_get_quarter_names(): assert dates.get_quarter_names('wide', locale='en_US')[1] == u'1st quarter' assert dates.get_quarter_names('abbreviated', locale='de_DE')[1] == u'Q1' + assert dates.get_quarter_names('narrow', locale='de_DE')[1] == u'1' def test_get_era_names(): -- cgit v1.2.1