Kaydet (Commit) 5a465df7 authored tarafından Bernhard M. Wiedemann's avatar Bernhard M. Wiedemann Kaydeden (comit) Tim Graham

Made a requests test that will fail in 2028 fail 10 years later.

2038 is chosen for compatibility with 32-bit systems.
üst ed7dee55
......@@ -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):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment