diff options
author | Armin Ronacher <armin.ronacher@active-4.com> | 2013-07-06 16:39:44 +0200 |
---|---|---|
committer | Armin Ronacher <armin.ronacher@active-4.com> | 2013-07-06 16:39:44 +0200 |
commit | f64fad7dd2c9d584378cf0ad4cec649998f51c3d (patch) | |
tree | 1e1881314daaaa6cb6a34aa262abc2f0ffaca3a2 /tests/test_dates.py | |
parent | 2a45afc078647858857c8238f2effd928b1f0371 (diff) | |
download | babel-f64fad7dd2c9d584378cf0ad4cec649998f51c3d.tar.gz |
More work on making tests work on Python 3
Diffstat (limited to 'tests/test_dates.py')
-rw-r--r-- | tests/test_dates.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/tests/test_dates.py b/tests/test_dates.py index 9d559ae..25202a9 100644 --- a/tests/test_dates.py +++ b/tests/test_dates.py @@ -13,7 +13,7 @@ import calendar from datetime import date, datetime, time, timedelta -import new +import types import unittest from pytz import timezone @@ -228,17 +228,17 @@ class DateTimeFormatTestCase(unittest.TestCase): class FormatDateTestCase(unittest.TestCase): def test_with_time_fields_in_pattern(self): - self.assertRaises(AttributeError, dates.format_date, date(2007, 04, 01), + self.assertRaises(AttributeError, dates.format_date, date(2007, 4, 1), "yyyy-MM-dd HH:mm", locale='en_US') def test_with_time_fields_in_pattern_and_datetime_param(self): self.assertRaises(AttributeError, dates.format_date, - datetime(2007, 04, 01, 15, 30), + datetime(2007, 4, 1, 15, 30), "yyyy-MM-dd HH:mm", locale='en_US') def test_with_day_of_year_in_pattern_and_datetime_param(self): # format_date should work on datetimes just as well (see #282) - d = datetime(2007, 04, 01) + d = datetime(2007, 4, 1) self.assertEqual('14', dates.format_date(d, 'w', locale='en_US')) @@ -267,12 +267,12 @@ class FormatTimeTestCase(unittest.TestCase): def test_with_date_fields_in_pattern(self): - self.assertRaises(AttributeError, dates.format_time, date(2007, 04, 01), + self.assertRaises(AttributeError, dates.format_time, date(2007, 4, 1), "yyyy-MM-dd HH:mm", locale='en_US') def test_with_date_fields_in_pattern_and_datetime_param(self): self.assertRaises(AttributeError, dates.format_time, - datetime(2007, 04, 01, 15, 30), + datetime(2007, 4, 1, 15, 30), "yyyy-MM-dd HH:mm", locale='en_US') @@ -317,7 +317,7 @@ class TimeZoneAdjustTestCase(unittest.TestCase): UTC = FixedOffsetTimezone(0, 'UTC') def fake_localize(self, dt, is_dst=False): raise NotImplementedError() - UTC.localize = new.instancemethod(fake_localize, UTC, UTC.__class__) + UTC.localize = types.MethodType(fake_localize, UTC, UTC.__class__) # This is important to trigger the actual bug (#257) self.assertEqual(False, hasattr(UTC, 'normalize')) return UTC @@ -421,7 +421,7 @@ def test_get_timezone_name(): def test_format_date(): - d = date(2007, 04, 01) + d = date(2007, 4, 1) assert dates.format_date(d, locale='en_US') == u'Apr 1, 2007' assert (dates.format_date(d, format='full', locale='de_DE') == u'Sonntag, 1. April 2007') @@ -430,7 +430,7 @@ def test_format_date(): def test_format_datetime(): - dt = datetime(2007, 04, 01, 15, 30) + dt = datetime(2007, 4, 1, 15, 30) assert (dates.format_datetime(dt, locale='en_US') == u'Apr 1, 2007, 3:30:00 PM') |