MCPcopy Index your code
hub / github.com/python/cpython / test_time2netscape

Method test_time2netscape

Lib/test/test_http_cookiejar.py:39–59  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

37 "bad time2isoz format: %s %s" % (az, bz))
38
39 def test_time2netscape(self):
40 base = 1019227000
41 day = 24*3600
42 self.assertEqual(time2netscape(base), "Fri, 19-Apr-2002 14:36:40 GMT")
43 self.assertEqual(time2netscape(base+day),
44 "Sat, 20-Apr-2002 14:36:40 GMT")
45
46 self.assertEqual(time2netscape(base+2*day),
47 "Sun, 21-Apr-2002 14:36:40 GMT")
48
49 self.assertEqual(time2netscape(base+3*day),
50 "Mon, 22-Apr-2002 14:36:40 GMT")
51
52 az = time2netscape()
53 bz = time2netscape(500000)
54 for text in (az, bz):
55 # Format "%s, %02d-%s-%04d %02d:%02d:%02d GMT"
56 self.assertRegex(
57 text,
58 r"[a-zA-Z]{3}, \d{2}-[a-zA-Z]{3}-\d{4} \d{2}:\d{2}:\d{2} GMT$",
59 "bad time2netscape format: %s %s" % (az, bz))
60
61 def test_http2time(self):
62 def parse_date(text):

Callers

nothing calls this directly

Calls 3

time2netscapeFunction · 0.90
assertRegexMethod · 0.80
assertEqualMethod · 0.45

Tested by

no test coverage detected