From 5a465df70d38b57b8e445263a10b4557d8056623 Mon Sep 17 00:00:00 2001 From: "Bernhard M. Wiedemann" Date: Thu, 14 Feb 2019 14:44:41 +0000 Subject: [PATCH] Made a requests test that will fail in 2028 fail 10 years later. 2038 is chosen for compatibility with 32-bit systems. --- tests/responses/test_cookie.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/responses/test_cookie.py b/tests/responses/test_cookie.py index a5092c3bbf..a46d910f34 100644 --- a/tests/responses/test_cookie.py +++ b/tests/responses/test_cookie.py @@ -47,12 +47,12 @@ class SetCookieTests(SimpleTestCase): def test_far_expiration(self): """Cookie will expire when a distant expiration time is provided.""" response = HttpResponse() - response.set_cookie('datetime', expires=datetime(2028, 1, 1, 4, 5, 6)) + response.set_cookie('datetime', expires=datetime(2038, 1, 1, 4, 5, 6)) datetime_cookie = response.cookies['datetime'] self.assertIn( datetime_cookie['expires'], # assertIn accounts for slight time dependency (#23450) - ('Sat, 01 Jan 2028 04:05:06 GMT', 'Sat, 01 Jan 2028 04:05:07 GMT') + ('Fri, 01 Jan 2038 04:05:06 GMT', 'Fri, 01 Jan 2038 04:05:07 GMT') ) def test_max_age_expiration(self):