summaryrefslogtreecommitdiff
path: root/src/zope/i18n/tests/test_formats.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/zope/i18n/tests/test_formats.py')
-rw-r--r--src/zope/i18n/tests/test_formats.py41
1 files changed, 22 insertions, 19 deletions
diff --git a/src/zope/i18n/tests/test_formats.py b/src/zope/i18n/tests/test_formats.py
index 24791b4..4ca039e 100644
--- a/src/zope/i18n/tests/test_formats.py
+++ b/src/zope/i18n/tests/test_formats.py
@@ -72,7 +72,8 @@ class LocaleCalendarStub(object):
week = {'firstDay': 1, 'minDays': 1}
def getMonthNames(self):
- return [self.months.get(type, (None, None))[0] for type in range(1, 13)]
+ return [self.months.get(type, (None, None))[0]
+ for type in range(1, 13)]
def getMonthTypeFromName(self, name):
for item in self.months.items():
@@ -80,7 +81,8 @@ class LocaleCalendarStub(object):
return item[0]
def getMonthAbbreviations(self):
- return [self.months.get(type, (None, None))[1] for type in range(1, 13)]
+ return [self.months.get(type, (None, None))[1]
+ for type in range(1, 13)]
def getMonthTypeFromAbbreviation(self, abbr):
for item in self.months.items():
@@ -230,7 +232,8 @@ class TestBuildDateTimeParseInfo(_TestCase):
def testAMPMMarker(self):
names = ['vorm.', 'nachm.']
for length in range(1, 6):
- self.assertEqual(self.info(('a', length)), '('+'|'.join(names)+')')
+ self.assertEqual(self.info(('a', length)),
+ '(' + '|'.join(names) + ')')
def testEra(self):
self.assertEqual(self.info(('G', 1)), '(v. Chr.|n. Chr.)')
@@ -250,12 +253,12 @@ class TestBuildDateTimeParseInfo(_TestCase):
names = [u"Januar", u"Februar", u"Maerz", u"April",
u"Mai", u"Juni", u"Juli", u"August", u"September", u"Oktober",
u"November", u"Dezember"]
- self.assertEqual(self.info(('M', 4)), '('+'|'.join(names)+')')
+ self.assertEqual(self.info(('M', 4)), '(' + '|'.join(names) + ')')
def testMonthAbbr(self):
names = ['Jan', 'Feb', 'Mrz', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug',
'Sep', 'Okt', 'Nov', 'Dez']
- self.assertEqual(self.info(('M', 3)), '('+'|'.join(names)+')')
+ self.assertEqual(self.info(('M', 3)), '(' + '|'.join(names) + ')')
def testWeekdayNumber(self):
self.assertEqual(self.info(('E', 1)), '([0-9])')
@@ -264,13 +267,13 @@ class TestBuildDateTimeParseInfo(_TestCase):
def testWeekdayNames(self):
names = ['Montag', 'Dienstag', 'Mittwoch', 'Donnerstag',
'Freitag', 'Samstag', 'Sonntag']
- self.assertEqual(self.info(('E', 4)), '('+'|'.join(names)+')')
- self.assertEqual(self.info(('E', 5)), '('+'|'.join(names)+')')
- self.assertEqual(self.info(('E', 10)), '('+'|'.join(names)+')')
+ self.assertEqual(self.info(('E', 4)), '(' + '|'.join(names) + ')')
+ self.assertEqual(self.info(('E', 5)), '(' + '|'.join(names) + ')')
+ self.assertEqual(self.info(('E', 10)), '(' + '|'.join(names) + ')')
def testWeekdayAbbr(self):
names = ['Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So']
- self.assertEqual(self.info(('E', 3)), '('+'|'.join(names)+')')
+ self.assertEqual(self.info(('E', 3)), '(' + '|'.join(names) + ')')
class TestDateTimeFormat(_TestCase):
@@ -468,10 +471,10 @@ class TestDateTimeFormat(_TestCase):
for day in range(1, 8):
self.assertEqual(
self.format.format(
- datetime.datetime(2003, 1, day+5, 21, 48),
+ datetime.datetime(2003, 1, day + 5, 21, 48),
"EEEE, d. MMMM yyyy H:mm' Uhr 'z"),
'%s, %i. Januar 2003 21:48 Uhr +000' % (
- self.format.calendar.days[day][0], day+5))
+ self.format.calendar.days[day][0], day + 5))
def testFormatTimeZone(self):
self.assertEqual(
@@ -712,7 +715,7 @@ class TestNumberPatternParser(_TestCase):
self.assertEqual(
parseNumberPattern('###0;#0'),
((None, '', None, '###0', '', '', None, '', None, ()),
- (None, '', None, '#0', '', '', None, '', None, ())))
+ (None, '', None, '#0', '', '', None, '', None, ())))
def testParsePrefixedIntegerPattern(self):
self.assertEqual(
@@ -754,7 +757,7 @@ class TestNumberPatternParser(_TestCase):
self.assertEqual(
parseNumberPattern('###0.00#;#0.0#'),
((None, '', None, '###0', '00#', '', None, '', None, ()),
- (None, '', None, '#0', '0#', '', None, '', None, ())))
+ (None, '', None, '#0', '0#', '', None, '', None, ())))
def testParsePosNegFractionPattern(self):
self.assertEqual(
@@ -1426,27 +1429,27 @@ class TestNumberFormat(_TestCase):
def testFormatHighPrecisionNumbers(self):
self.assertEqual(
self.format.format(
- 1+1e-7, '(#0.00#####);(-#0.00#####)'),
+ 1 + 1e-7, '(#0.00#####);(-#0.00#####)'),
'(1.0000001)')
self.assertEqual(
self.format.format(
- 1+1e-7, '(#0.00###)'),
+ 1 + 1e-7, '(#0.00###)'),
'(1.00000)')
self.assertEqual(
self.format.format(
- 1+1e-9, '(#0.00#######);(-#0.00#######)'),
+ 1 + 1e-9, '(#0.00#######);(-#0.00#######)'),
'(1.000000001)')
self.assertEqual(
self.format.format(
- 1+1e-9, '(#0.00###)'),
+ 1 + 1e-9, '(#0.00###)'),
'(1.00000)')
self.assertEqual(
self.format.format(
- 1+1e-12, '(#0.00##########);(-#0.00##########)'),
+ 1 + 1e-12, '(#0.00##########);(-#0.00##########)'),
'(1.000000000001)')
self.assertEqual(
self.format.format(
- 1+1e-12, '(#0.00###)'),
+ 1 + 1e-12, '(#0.00###)'),
'(1.00000)')
def testNoRounding(self):