Ignore:
Timestamp:
15/02/10 12:33:41 (10 years ago)
Author:
pjkersha
Message:

Changes for addition of AuthzDecisionQuery? WSGI interface (Authorisation service)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/NDGSecurity/python/ndg_security_test/ndg/security/test/unit/wsgi/saml/__init__.py

    r6069 r6574  
    99__contact__ = "Philip.Kershaw@stfc.ac.uk" 
    1010__revision__ = '$Id: $' 
     11import unittest 
     12import os 
     13import paste.fixture 
     14from paste.deploy import loadapp 
     15 
     16 
     17class TestApp(object): 
     18    def __init__(self, global_conf, **app_conf): 
     19        pass 
     20     
     21    def __call__(self, environ, start_response): 
     22        response = "404 Not Found" 
     23        start_response(response, 
     24                       [('Content-length', str(len(response))), 
     25                        ('Content-type', 'text/plain')]) 
     26                             
     27        return [response] 
     28 
     29 
     30class SOAPAttributeInterfaceMiddlewareTestCase(unittest.TestCase): 
     31    HERE_DIR = os.path.dirname(os.path.abspath(__file__)) 
     32    CONFIG_FILENAME = 'test.ini' 
     33     
     34    def __init__(self, *args, **kwargs): 
     35        wsgiapp = loadapp( 
     36            'config:%s' % \ 
     37                SOAPAttributeInterfaceMiddlewareTestCase.CONFIG_FILENAME,  
     38            relative_to=SOAPAttributeInterfaceMiddlewareTestCase.HERE_DIR) 
     39         
     40        self.app = paste.fixture.TestApp(wsgiapp) 
     41          
     42        unittest.TestCase.__init__(self, *args, **kwargs) 
Note: See TracChangeset for help on using the changeset viewer.