summaryrefslogtreecommitdiff
path: root/tests/test_dates.py
diff options
context:
space:
mode:
authorArmin Ronacher <armin.ronacher@active-4.com>2013-07-06 16:39:44 +0200
committerArmin Ronacher <armin.ronacher@active-4.com>2013-07-06 16:39:44 +0200
commitf64fad7dd2c9d584378cf0ad4cec649998f51c3d (patch)
tree1e1881314daaaa6cb6a34aa262abc2f0ffaca3a2 /tests/test_dates.py
parent2a45afc078647858857c8238f2effd928b1f0371 (diff)
downloadbabel-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.py18
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')