Ignore:
Timestamp:
04/11/10 13:55:40 (10 years ago)
Author:
pjkersha
Message:

Integrated SAML ESGF Group/Role? attribute value type into SAML Attribute Authority client unit tests.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/NDGSecurity/python/ndg_security_test/ndg/security/test/unit/attributeauthority/test_attributeauthority.py

    r7077 r7698  
    3737                                 StatusCode) 
    3838from ndg.saml.xml import XMLConstants 
    39 from ndg.security.common.saml_utils.esg import EsgSamlNamespaces 
     39from ndg.security.common.saml_utils.esgf import ESGFSamlNamespaces 
    4040 
    4141THIS_DIR = path.dirname(__file__) 
     
    139139        # Define queries for SAML attribute names 
    140140        attributeInterface.samlAttribute2SqlQuery_firstName = '"%s" "%s"' % ( 
    141             EsgSamlNamespaces.FIRSTNAME_ATTRNAME,                                                                
     141            ESGFSamlNamespaces.FIRSTNAME_ATTRNAME,                                                                
    142142            SQLAlchemyAttributeInterfaceTestCase.SAML_FIRSTNAME_SQLQUERY) 
    143143             
    144144        setattr(attributeInterface,  
    145145                'samlAttribute2SqlQuery.lastName', 
    146                 "%s %s" % (EsgSamlNamespaces.LASTNAME_ATTRNAME, 
     146                "%s %s" % (ESGFSamlNamespaces.LASTNAME_ATTRNAME, 
    147147                SQLAlchemyAttributeInterfaceTestCase.SAML_LASTNAME_SQLQUERY)) 
    148148         
    149149        attributeInterface.samlAttribute2SqlQuery[ 
    150             EsgSamlNamespaces.EMAILADDRESS_ATTRNAME] = ( 
     150            ESGFSamlNamespaces.EMAILADDRESS_ATTRNAME] = ( 
    151151                SQLAlchemyAttributeInterfaceTestCase.SAML_EMAILADDRESS_SQLQUERY) 
    152152         
     
    170170                 
    171171            'samlAttribute2SqlQuery.firstname': '"%s" "%s"' % ( 
    172                 EsgSamlNamespaces.FIRSTNAME_ATTRNAME, 
     172                ESGFSamlNamespaces.FIRSTNAME_ATTRNAME, 
    173173                SQLAlchemyAttributeInterfaceTestCase.SAML_FIRSTNAME_SQLQUERY), 
    174174             
    175175            'samlAttribute2SqlQuery.blah': '"%s" "%s"' % ( 
    176                 EsgSamlNamespaces.LASTNAME_ATTRNAME, 
     176                ESGFSamlNamespaces.LASTNAME_ATTRNAME, 
    177177                SQLAlchemyAttributeInterfaceTestCase.SAML_LASTNAME_SQLQUERY), 
    178178         
    179179            'samlAttribute2SqlQuery.3': '%s "%s"' % ( 
    180             EsgSamlNamespaces.EMAILADDRESS_ATTRNAME, 
     180            ESGFSamlNamespaces.EMAILADDRESS_ATTRNAME, 
    181181            SQLAlchemyAttributeInterfaceTestCase.SAML_EMAILADDRESS_SQLQUERY), 
    182182         
     
    195195        self.assert_( 
    196196            attributeInterface.samlAttribute2SqlQuery[ 
    197                 EsgSamlNamespaces.FIRSTNAME_ATTRNAME] == \ 
     197                ESGFSamlNamespaces.FIRSTNAME_ATTRNAME] == \ 
    198198            SQLAlchemyAttributeInterfaceTestCase.SAML_FIRSTNAME_SQLQUERY) 
    199199         
     
    219219        self.assert_( 
    220220            attributeInterface.samlAttribute2SqlQuery[ 
    221                 EsgSamlNamespaces.EMAILADDRESS_ATTRNAME] == \ 
     221                ESGFSamlNamespaces.EMAILADDRESS_ATTRNAME] == \ 
    222222            SQLAlchemyAttributeInterfaceTestCase.SAML_EMAILADDRESS_SQLQUERY) 
    223223 
     
    239239        attributeQuery.subject = Subject()   
    240240        attributeQuery.subject.nameID = NameID() 
    241         attributeQuery.subject.nameID.format = EsgSamlNamespaces.NAMEID_FORMAT 
     241        attributeQuery.subject.nameID.format = ESGFSamlNamespaces.NAMEID_FORMAT 
    242242        attributeQuery.subject.nameID.value = \ 
    243243                                SQLAlchemyAttributeInterfaceTestCase.OPENID_URI 
    244244         
    245245        fnAttribute = Attribute() 
    246         fnAttribute.name = EsgSamlNamespaces.FIRSTNAME_ATTRNAME 
     246        fnAttribute.name = ESGFSamlNamespaces.FIRSTNAME_ATTRNAME 
    247247        fnAttribute.nameFormat = XSStringAttributeValue.DEFAULT_FORMAT 
    248248        fnAttribute.friendlyName = "FirstName" 
     
    251251     
    252252        lnAttribute = Attribute() 
    253         lnAttribute.name = EsgSamlNamespaces.LASTNAME_ATTRNAME 
     253        lnAttribute.name = ESGFSamlNamespaces.LASTNAME_ATTRNAME 
    254254        lnAttribute.nameFormat = XSStringAttributeValue.DEFAULT_FORMAT 
    255255        lnAttribute.friendlyName = "LastName" 
     
    258258     
    259259        emailAddressAttribute = Attribute() 
    260         emailAddressAttribute.name = EsgSamlNamespaces.EMAILADDRESS_ATTRNAME 
     260        emailAddressAttribute.name = ESGFSamlNamespaces.EMAILADDRESS_ATTRNAME 
    261261        emailAddressAttribute.nameFormat = XSStringAttributeValue.DEFAULT_FORMAT 
    262262        emailAddressAttribute.friendlyName = "EmailAddress" 
     
    295295        # Define queries for SAML attribute names 
    296296        samlAttribute2SqlQuery = { 
    297             EsgSamlNamespaces.FIRSTNAME_ATTRNAME:  
     297            ESGFSamlNamespaces.FIRSTNAME_ATTRNAME:  
    298298                SQLAlchemyAttributeInterfaceTestCase.SAML_FIRSTNAME_SQLQUERY, 
    299299             
    300             EsgSamlNamespaces.LASTNAME_ATTRNAME:  
     300            ESGFSamlNamespaces.LASTNAME_ATTRNAME:  
    301301                SQLAlchemyAttributeInterfaceTestCase.SAML_LASTNAME_SQLQUERY, 
    302302         
    303             EsgSamlNamespaces.EMAILADDRESS_ATTRNAME:  
     303            ESGFSamlNamespaces.EMAILADDRESS_ATTRNAME:  
    304304                SQLAlchemyAttributeInterfaceTestCase.SAML_EMAILADDRESS_SQLQUERY, 
    305305         
     
    357357        attributeQuery.subject = Subject()   
    358358        attributeQuery.subject.nameID = NameID() 
    359         attributeQuery.subject.nameID.format = EsgSamlNamespaces.NAMEID_FORMAT 
     359        attributeQuery.subject.nameID.format = ESGFSamlNamespaces.NAMEID_FORMAT 
    360360        attributeQuery.subject.nameID.value = \ 
    361361                                SQLAlchemyAttributeInterfaceTestCase.OPENID_URI 
    362362     
    363363        emailAddressAttribute = Attribute() 
    364         emailAddressAttribute.name = EsgSamlNamespaces.EMAILADDRESS_ATTRNAME 
     364        emailAddressAttribute.name = ESGFSamlNamespaces.EMAILADDRESS_ATTRNAME 
    365365        emailAddressAttribute.nameFormat = "InvalidFormat" 
    366366        emailAddressAttribute.friendlyName = "EmailAddress" 
     
    399399        # Define queries for SAML attribute names 
    400400        samlAttribute2SqlQuery = { 
    401             EsgSamlNamespaces.FIRSTNAME_ATTRNAME:  
     401            ESGFSamlNamespaces.FIRSTNAME_ATTRNAME:  
    402402                SQLAlchemyAttributeInterfaceTestCase.SAML_FIRSTNAME_SQLQUERY, 
    403403             
    404             EsgSamlNamespaces.LASTNAME_ATTRNAME:  
     404            ESGFSamlNamespaces.LASTNAME_ATTRNAME:  
    405405                SQLAlchemyAttributeInterfaceTestCase.SAML_LASTNAME_SQLQUERY, 
    406406         
    407             EsgSamlNamespaces.EMAILADDRESS_ATTRNAME:  
     407            ESGFSamlNamespaces.EMAILADDRESS_ATTRNAME:  
    408408                SQLAlchemyAttributeInterfaceTestCase.SAML_EMAILADDRESS_SQLQUERY, 
    409409         
Note: See TracChangeset for help on using the changeset viewer.