[2.2.x] Fixed #30264 -- Fixed crash of test_parsing_year_less_than_70() on 32-bit systems.

Thanks Andreas Beckmann and Chris Lamb for the report.
Backport of c9888bc8ec from master
This commit is contained in:
Mariusz Felisiak 2019-03-20 13:44:30 +01:00
parent 19ab698937
commit 505785a71d
No known key found for this signature in database
GPG Key ID: 2EF56372BA48CD1B
1 changed files with 2 additions and 2 deletions

View File

@ -297,8 +297,8 @@ class HttpDateProcessingTests(unittest.TestCase):
self.assertEqual(datetime.utcfromtimestamp(parsed), datetime(1994, 11, 6, 8, 49, 37))
def test_parsing_year_less_than_70(self):
parsed = parse_http_date('Sun Nov 6 08:49:37 0050')
self.assertEqual(datetime.utcfromtimestamp(parsed), datetime(2050, 11, 6, 8, 49, 37))
parsed = parse_http_date('Sun Nov 6 08:49:37 0037')
self.assertEqual(datetime.utcfromtimestamp(parsed), datetime(2037, 11, 6, 8, 49, 37))
class EscapeLeadingSlashesTests(unittest.TestCase):