Skip to content

Commit bcf5c4b

Browse files
authored
ssl: support explicit session reuse (#8466)
* ssl: support explicit session reuse Assisted-by: Codex-5.6-sol * ssl: support explicit TLS 1.3 session reuse Assisted-by: Codex-5.6-sol
1 parent 689c8b5 commit bcf5c4b

2 files changed

Lines changed: 247 additions & 143 deletions

File tree

Lib/test/test_ssl.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4556,7 +4556,6 @@ def test_sendfile(self):
45564556
s.sendfile(file)
45574557
self.assertEqual(s.recv(1024), TEST_DATA)
45584558

4559-
@unittest.expectedFailure # TODO: RUSTPYTHON
45604559
def test_session(self):
45614560
client_context, server_context, hostname = testing_context()
45624561
# TODO: sessions aren't compatible with TLSv1.3 yet
@@ -4614,7 +4613,6 @@ def test_session(self):
46144613
self.assertEqual(sess_stat['accept'], 4)
46154614
self.assertEqual(sess_stat['hits'], 2)
46164615

4617-
@unittest.expectedFailure # TODO: RUSTPYTHON; AssertionError: False != True
46184616
def test_session_handling(self):
46194617
client_context, server_context, hostname = testing_context()
46204618
client_context2, _, _ = testing_context()

0 commit comments

Comments
 (0)