]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
closes bpo-34654: Tolerate + at the beginning of large years. (GH-9238)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Thu, 13 Sep 2018 00:06:53 +0000 (17:06 -0700)
committerGitHub <noreply@github.com>
Thu, 13 Sep 2018 00:06:53 +0000 (17:06 -0700)
(cherry picked from commit e1a34ceb541ef87e03bb428630097dacc9c658e5)

Co-authored-by: Benjamin Peterson <benjamin@python.org>
Lib/test/test_time.py

index b22546dd5c9f7664c8e896b18480c40192913a2d..6e57b6010f77b1cf32284d8dcc67063b8ed5ffcb 100644 (file)
@@ -603,9 +603,9 @@ class _Test4dYear:
         self.assertEqual(func(9999), fmt % 9999)
 
     def test_large_year(self):
-        self.assertEqual(self.yearstr(12345), '12345')
-        self.assertEqual(self.yearstr(123456789), '123456789')
-        self.assertEqual(self.yearstr(TIME_MAXYEAR), str(TIME_MAXYEAR))
+        self.assertEqual(self.yearstr(12345).lstrip('+'), '12345')
+        self.assertEqual(self.yearstr(123456789).lstrip('+'), '123456789')
+        self.assertEqual(self.yearstr(TIME_MAXYEAR).lstrip('+'), str(TIME_MAXYEAR))
         self.assertRaises(OverflowError, self.yearstr, TIME_MAXYEAR + 1)
 
     def test_negative(self):