@@ -344,9 +344,10 @@ class BaseHTTPSServerTestCase(BaseTestCase):
344344 ONLYKEY = certdata_file ("ssl_key.pem" )
345345 CERTFILE_PROTECTED = certdata_file ("keycert.passwd.pem" )
346346 ONLYKEY_PROTECTED = certdata_file ("ssl_key.passwd.pem" )
347- KEY_PASSWORD = "somepass"
348347 EMPTYCERT = certdata_file ("nullcert.pem" )
349348 BADCERT = certdata_file ("badcert.pem" )
349+ KEY_PASSWORD = "somepass"
350+ BADPASSWORD = "badpass"
350351
351352 tls = (ONLYCERT , ONLYKEY , None ) # values by default
352353
@@ -390,16 +391,16 @@ def test_invalid_certdata(self):
390391 (self .ONLYCERT , None , None ),
391392 (self .ONLYKEY , None , None ),
392393 (self .ONLYKEY , self .ONLYCERT , None ),
393- (self .CERTFILE_PROTECTED , None , "badpass" ),
394+ (self .CERTFILE_PROTECTED , None , self . BADPASSWORD ),
394395 ]
395396 for cerfile , keyfile , password in invalid_certdata :
396397 with self .assertRaises (ssl .SSLError ):
397398 HTTPSServer (
398399 ('localhost' , 0 ),
399400 self .request_handler ,
400- certfile = data [ 0 ] ,
401- keyfile = data [ 1 ] ,
402- password = data [ 2 ] ,
401+ certfile = cerfile ,
402+ keyfile = keyfile ,
403+ password = password ,
403404 )
404405
405406
0 commit comments