]> git.ipfire.org Git - thirdparty/babel.git/commitdiff
Test invalid format_timedelta() format parameters 210/head
authorAlex Willmer <alex@moreati.org.uk>
Thu, 10 Sep 2015 12:54:22 +0000 (13:54 +0100)
committerAlex Willmer <alex@moreati.org.uk>
Thu, 10 Sep 2015 12:54:22 +0000 (13:54 +0100)
tests/test_dates.py

index 34b8a89a233b2aa9dd44964a40991e0d7d81c19e..1b03cbf0062ebb67812285cdc4f75cbfd8cef2bf 100644 (file)
@@ -318,6 +318,14 @@ class FormatTimedeltaTestCase(unittest.TestCase):
                                         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):