changeset 521:e4d08b21c49b

fix expected output from !FormatTimedeltaTestCase in babel.tests.dates and ensure it will be executed during the normal test run (see #259)
author fschwarz
date Sat, 05 Mar 2011 10:22:59 +0000
parents 5dc1835664dc
children 0c202a7562ee
files babel/tests/dates.py
diffstat 1 files changed, 5 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/babel/tests/dates.py
+++ b/babel/tests/dates.py
@@ -11,7 +11,7 @@
 # individuals. For the exact contribution history, see the revision
 # history and logs, available at http://babel.edgewall.org/log/.
 
-from datetime import date, datetime, time
+from datetime import date, datetime, time, timedelta
 import doctest
 import new
 import unittest
@@ -253,15 +253,15 @@
 
     def test_zero_seconds(self):
         string = dates.format_timedelta(timedelta(seconds=0), locale='en')
-        self.assertEqual('0 seconds', string)
+        self.assertEqual('0 secs', string)
         string = dates.format_timedelta(timedelta(seconds=0),
                                         granularity='hour', locale='en')
-        self.assertEqual('0 hours', string)
+        self.assertEqual('0 hrs', string)
 
     def test_small_value_with_granularity(self):
         string = dates.format_timedelta(timedelta(seconds=42),
                                         granularity='hour', locale='en')
-        self.assertEqual('1 hour', string)
+        self.assertEqual('1 hr', string)
 
 
 class TimeZoneAdjustTestCase(unittest.TestCase):
@@ -288,6 +288,7 @@
     suite.addTest(unittest.makeSuite(DateTimeFormatTestCase))
     suite.addTest(unittest.makeSuite(FormatDateTestCase))
     suite.addTest(unittest.makeSuite(FormatTimeTestCase))
+    suite.addTest(unittest.makeSuite(FormatTimedeltaTestCase))
     suite.addTest(unittest.makeSuite(TimeZoneAdjustTestCase))
     return suite
 
Copyright (C) 2012-2017 Edgewall Software