Ignore:
Timestamp:
21/04/10 15:04:59 (11 years ago)
Author:
pjkersha
Message:

Completed port to PyOpenSSL from M2Crypto with all unit tests passed. Merge back into the main trunk as next step.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/branches/MyProxyClient-pyopenssl/myproxy/test/test_myproxyclient.py

    r6829 r6835  
    2020from os import path 
    2121 
    22 from M2Crypto import X509 
     22from OpenSSL import crypto 
    2323 
    2424from myproxy.client import CaseSensitiveConfigParser, MyProxyClient 
     
    102102        print "proxy credentials:"  
    103103        print ''.join(creds) 
    104         open(proxyCertFile, 'w').write(creds[0]+''.join(creds[2:]))             
     104        open(proxyCertFile, 'w').write(creds[0]+''.join(creds[2:])) 
    105105        open(proxyKeyFile, 'w').write(creds[1]) 
    106106 
     
    117117 
    118118        credExists, errorTxt, fields = self.clnt.info( 
    119                                      thisSection['username'], 
    120                                      path.expandvars(thisSection['ownerCertFile']), 
    121                                      path.expandvars(thisSection['ownerKeyFile']), 
    122                                      ownerPassphrase=ownerPassphrase) 
     119                                 thisSection['username'], 
     120                                 path.expandvars(thisSection['ownerCertFile']), 
     121                                 path.expandvars(thisSection['ownerKeyFile']), 
     122                                 ownerPassphrase=ownerPassphrase) 
    123123        print "test3Info... " 
    124124        print "credExists: %s" % credExists 
     
    182182            if fileName.endswith('.0'): 
    183183                # test parsing certificate 
    184                 cert = X509.load_cert_string(fileContents, X509.FORMAT_PEM) 
     184                cert = crypto.load_certificate(crypto.FILETYPE_PEM, 
     185                                               fileContents) 
    185186                self.assert_(cert) 
    186                 self.assert_(isinstance(cert, X509.X509)) 
     187                self.assert_(isinstance(cert, crypto.X509)) 
    187188                subj = cert.get_subject() 
    188189                self.assert_(subj) 
Note: See TracChangeset for help on using the changeset viewer.