diff options
author | Nadeem Vawda <nadeem.vawda@gmail.com> | 2012-02-28 22:24:46 (GMT) |
---|---|---|
committer | Nadeem Vawda <nadeem.vawda@gmail.com> | 2012-02-28 22:24:46 (GMT) |
commit | 3692453a2d264ffd21d61967399197747e6e62d5 (patch) | |
tree | e0d2edca7fd3528705f8a30b3d3eb8e644caee1b | |
parent | 0109e3cd24c54050b5c894e53823e00df65c12b0 (diff) | |
parent | aba2b06001a494a0703785dc2e5e732beca565fa (diff) | |
download | cpython-3692453a2d264ffd21d61967399197747e6e62d5.zip cpython-3692453a2d264ffd21d61967399197747e6e62d5.tar.gz cpython-3692453a2d264ffd21d61967399197747e6e62d5.tar.bz2 |
Merge: Give better failure messages in test_strptime (cf. issue #14113).
-rw-r--r-- | Lib/test/test_strptime.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/Lib/test/test_strptime.py b/Lib/test/test_strptime.py index 5332f2b..98d759b 100644 --- a/Lib/test/test_strptime.py +++ b/Lib/test/test_strptime.py @@ -38,9 +38,9 @@ class LocaleTime_Tests(unittest.TestCase): comparison = testing[self.time_tuple[tuple_position]] self.assertIn(strftime_output, testing, "%s: not found in tuple" % error_msg) - self.assertTrue(comparison == strftime_output, - "%s: position within tuple incorrect; %s != %s" % - (error_msg, comparison, strftime_output)) + self.assertEqual(comparison, strftime_output, + "%s: position within tuple incorrect; %s != %s" % + (error_msg, comparison, strftime_output)) def test_weekday(self): # Make sure that full and abbreviated weekday names are correct in @@ -65,8 +65,8 @@ class LocaleTime_Tests(unittest.TestCase): "AM/PM representation not in tuple") if self.time_tuple[3] < 12: position = 0 else: position = 1 - self.assertTrue(strftime_output == self.LT_ins.am_pm[position], - "AM/PM representation in the wrong position within the tuple") + self.assertEqual(self.LT_ins.am_pm[position], strftime_output, + "AM/PM representation in the wrong position within the tuple") def test_timezone(self): # Make sure timezone is correct @@ -165,8 +165,8 @@ class TimeRETests(unittest.TestCase): # Fixes bug #661354 test_locale = _strptime.LocaleTime() test_locale.timezone = (frozenset(), frozenset()) - self.assertTrue(_strptime.TimeRE(test_locale).pattern("%Z") == '', - "with timezone == ('',''), TimeRE().pattern('%Z') != ''") + self.assertEqual(_strptime.TimeRE(test_locale).pattern("%Z"), '', + "with timezone == ('',''), TimeRE().pattern('%Z') != ''") def test_matching_with_escapes(self): # Make sure a format that requires escaping of characters works @@ -192,7 +192,7 @@ class TimeRETests(unittest.TestCase): # so as to not allow to subpatterns to end up next to each other and # "steal" characters from each other. pattern = self.time_re.pattern('%j %H') - self.assertTrue(not re.match(pattern, "180")) + self.assertFalse(re.match(pattern, "180")) self.assertTrue(re.match(pattern, "18 0")) |