Ignore:
Timestamp:
19/12/08 16:39:57 (11 years ago)
Author:
pjkersha
Message:

Refactoring of SSO service to enable use of local AA and SM instances via keys to environ.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/python/ndg.security.test/ndg/security/test/combinedservices/test_combinedservices.py

    r4680 r4692  
    1616__revision__ = '$Id: test_sessionmanagerclient.py 4437 2008-11-18 12:34:25Z pjkersha $' 
    1717import logging 
    18 logging.basicConfig(level=logging.DEBUG) 
     18 
    1919 
    2020import unittest 
     
    106106        except KeyError: 
    107107            sslCACertList = [] 
    108              
     108         
     109        # Set logging 
     110        try: 
     111            logLevel = getattr(logging, self.cfg['setUp']['logLevel']) 
     112        except AttributeError: 
     113            raise AttributeError("logLevel=%s not recognised, try one of: " 
     114                                 "CRITICAL, ERROR, WARNING, INFO, DEBUG or " 
     115                                 "NOTSET" % self.cfg['setUp']['logLevel']) 
     116             
     117        logging.basicConfig(level=logLevel) 
     118         
    109119        # Instantiate WS proxy 
    110120        self.clnt = SessionManagerClient(uri=self.cfg['setUp']['uri'], 
     
    236246         
    237247        attCert = self.clnt.getAttCert(sessID=self.sessID,  
    238                                        attAuthorityURI=thisSection['aaURI']) 
     248                                       attributeAuthorityURI=thisSection['aaURI']) 
    239249         
    240250        print "Attribute Certificate:\n%s" % attCert  
     
    269279         
    270280        aaURI = self.cfg['test07GetAttCertWithUserX509Cert']['aaURI'] 
    271         attCert = self.clnt.getAttCert(attAuthorityURI=aaURI) 
     281        attCert = self.clnt.getAttCert(attributeAuthorityURI=aaURI) 
    272282           
    273283        print("Attribute Certificate:\n%s" % attCert)   
     
    400410 
    401411 
    402 class CombinedServicesTestSuite(unittest.TestSuite): 
    403      
    404     def __init__(self): 
    405         map = map(CombinedServicesTestCase, 
    406             ( 
    407             "test01Connect", 
    408             "test02GetSessionStatus", 
    409             "test03ConnectNoCreateServerSess", 
    410             "test04DisconnectWithSessID", 
    411             "test05DisconnectWithUserX509Cert", 
    412             "test06GetAttCertWithSessID", 
    413             "test07GetAttCertWithUserX509Cert", 
    414             "test08GetAttCertFromLocalAttributeAuthority", 
    415             "test09WSGILocalSessionManagerInstanceConnect", 
    416             "test10WSGILocalSessionManagerInstanceGetSessionStatus", 
    417             "test11WSGILocalSessionManagerInstanceDisconnect", 
    418             "test12WSGILocalSessionManagerInstanceGetAttCert", 
    419             "test13WSGILocalAttributeAuthorityInstanceGetHostInfo", 
    420             "test14WSGILocalAttributeAuthorityInstanceGetTrustedHostInfo", 
    421             "test15WSGILocalAttributeAuthorityInstanceGetAllHostsInfo" 
    422             )) 
    423         unittest.TestSuite.__init__(self, map) 
    424              
    425                                                      
    426412if __name__ == "__main__": 
    427413    unittest.main()         
Note: See TracChangeset for help on using the changeset viewer.