diff options
author | Lasse Schuirmann <lasse@schuirmann.net> | 2015-09-10 15:10:46 +0200 |
---|---|---|
committer | Lasse Schuirmann <lasse@schuirmann.net> | 2015-09-10 15:10:46 +0200 |
commit | eb0986cdf4a5268d6caa0fe9b05036f05a1adefe (patch) | |
tree | 323b5641eb80107a22ed95438505b6d7c2352270 /tests | |
parent | 55af2c583a71ad3999b3cb9c856ba274a52163a4 (diff) | |
parent | bdeaf59aaac98a0ac00a616cddf0474efd4a31b2 (diff) | |
download | babel-eb0986cdf4a5268d6caa0fe9b05036f05a1adefe.tar.gz |
Merge pull request #210 from moreati/narrow-timedelta
Add format_timedelta(format='narrow') support
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_dates.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/test_dates.py b/tests/test_dates.py index 1f6e7e7..1b03cbf 100644 --- a/tests/test_dates.py +++ b/tests/test_dates.py @@ -310,6 +310,22 @@ class FormatTimedeltaTestCase(unittest.TestCase): add_direction=True) self.assertEqual('1 hour ago', string) + def test_format_narrow(self): + string = dates.format_timedelta(timedelta(hours=1), + locale='en', format='narrow') + self.assertEqual('1h', string) + string = dates.format_timedelta(timedelta(hours=-2), + locale='en', format='narrow') + self.assertEqual('2h', string) + + def test_format_invalid(self): + self.assertRaises(TypeError, dates.format_timedelta, + timedelta(hours=1), format='') + self.assertRaises(TypeError, dates.format_timedelta, + timedelta(hours=1), format='bold italic') + self.assertRaises(TypeError, dates.format_timedelta, + timedelta(hours=1), format=None) + class TimeZoneAdjustTestCase(unittest.TestCase): def _utc(self): |