@@ -3703,7 +3703,7 @@ def test_min_max_version(self):
3703
3703
# client 1.0, server 1.2 (mismatch)
3704
3704
server_context .minimum_version = ssl .TLSVersion .TLSv1_2
3705
3705
server_context .maximum_version = ssl .TLSVersion .TLSv1_2
3706
- client_context .minimum_version = ssl .TLSVersion .TLSv1
3706
+ client_context .maximum_version = ssl .TLSVersion .TLSv1
3707
3707
client_context .maximum_version = ssl .TLSVersion .TLSv1
3708
3708
with ThreadedEchoServer (context = server_context ) as server :
3709
3709
with client_context .wrap_socket (socket .socket (),
@@ -4529,50 +4529,16 @@ def msg_cb(conn, direction, version, content_type, msg_type, data):
4529
4529
server_hostname = hostname ) as s :
4530
4530
s .connect ((HOST , server .port ))
4531
4531
4532
- self .assertEqual (msg , [
4533
- ("write" , TLSVersion .TLSv1 , _TLSContentType .HEADER ,
4534
- _TLSMessageType .CERTIFICATE_STATUS ),
4535
- ("write" , TLSVersion .TLSv1_2 , _TLSContentType .HANDSHAKE ,
4536
- _TLSMessageType .CLIENT_HELLO ),
4537
- ("read" , TLSVersion .TLSv1_2 , _TLSContentType .HEADER ,
4538
- _TLSMessageType .CERTIFICATE_STATUS ),
4539
- ("read" , TLSVersion .TLSv1_2 , _TLSContentType .HANDSHAKE ,
4540
- _TLSMessageType .SERVER_HELLO ),
4541
- ("read" , TLSVersion .TLSv1_2 , _TLSContentType .HEADER ,
4542
- _TLSMessageType .CERTIFICATE_STATUS ),
4543
- ("read" , TLSVersion .TLSv1_2 , _TLSContentType .HANDSHAKE ,
4544
- _TLSMessageType .CERTIFICATE ),
4545
- ("read" , TLSVersion .TLSv1_2 , _TLSContentType .HEADER ,
4546
- _TLSMessageType .CERTIFICATE_STATUS ),
4532
+ self .assertIn (
4547
4533
("read" , TLSVersion .TLSv1_2 , _TLSContentType .HANDSHAKE ,
4548
4534
_TLSMessageType .SERVER_KEY_EXCHANGE ),
4549
- ("read" , TLSVersion .TLSv1_2 , _TLSContentType .HEADER ,
4550
- _TLSMessageType .CERTIFICATE_STATUS ),
4551
- ("read" , TLSVersion .TLSv1_2 , _TLSContentType .HANDSHAKE ,
4552
- _TLSMessageType .SERVER_DONE ),
4553
- ("write" , TLSVersion .TLSv1_2 , _TLSContentType .HEADER ,
4554
- _TLSMessageType .CERTIFICATE_STATUS ),
4555
- ("write" , TLSVersion .TLSv1_2 , _TLSContentType .HANDSHAKE ,
4556
- _TLSMessageType .CLIENT_KEY_EXCHANGE ),
4557
- ("write" , TLSVersion .TLSv1_2 , _TLSContentType .HEADER ,
4558
- _TLSMessageType .FINISHED ),
4535
+ msg
4536
+ )
4537
+ self .assertIn (
4559
4538
("write" , TLSVersion .TLSv1_2 , _TLSContentType .CHANGE_CIPHER_SPEC ,
4560
4539
_TLSMessageType .CHANGE_CIPHER_SPEC ),
4561
- ("write" , TLSVersion .TLSv1_2 , _TLSContentType .HEADER ,
4562
- _TLSMessageType .CERTIFICATE_STATUS ),
4563
- ("write" , TLSVersion .TLSv1_2 , _TLSContentType .HANDSHAKE ,
4564
- _TLSMessageType .FINISHED ),
4565
- ("read" , TLSVersion .TLSv1_2 , _TLSContentType .HEADER ,
4566
- _TLSMessageType .CERTIFICATE_STATUS ),
4567
- ("read" , TLSVersion .TLSv1_2 , _TLSContentType .HANDSHAKE ,
4568
- _TLSMessageType .NEWSESSION_TICKET ),
4569
- ("read" , TLSVersion .TLSv1_2 , _TLSContentType .HEADER ,
4570
- _TLSMessageType .FINISHED ),
4571
- ("read" , TLSVersion .TLSv1_2 , _TLSContentType .HEADER ,
4572
- _TLSMessageType .CERTIFICATE_STATUS ),
4573
- ("read" , TLSVersion .TLSv1_2 , _TLSContentType .HANDSHAKE ,
4574
- _TLSMessageType .FINISHED ),
4575
- ])
4540
+ msg
4541
+ )
4576
4542
4577
4543
4578
4544
def test_main (verbose = False ):
0 commit comments