Ignore:
Timestamp:
29/09/08 16:05:29 (11 years ago)
Author:
pjkersha
Message:

Working unit tests for WSGI based Attribute Authority.

  • Altered so that all Attribute Config is picked up from the Paste ini file. Separate cfg or xml based config file is still supported.

TODO:

  • Simplify unit test config for client.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/documentation/epydoc/ndg.security.client-module.html

    r3153 r4245  
    5858</table> 
    5959<!-- ==================== PACKAGE DESCRIPTION ==================== --> 
    60 <h1 class="epydoc">Package client</h1><span class="codelink"><a href="ndg.security.client-pysrc.html">source&nbsp;code</a></span><br /><br /> 
     60<h1 class="epydoc">Package client</h1><p class="nomargin-top"><span class="codelink"><a href="ndg.security.client-pysrc.html">source&nbsp;code</a></span></p> 
    6161<p>NDG Security Client Package</p> 
    6262  <p>Contains client stubs to security web services.  It has  
    6363  ndg.security.common as a dependency</p> 
    64   NERC Data Grid Project<br /><br /> 
     64  <p>NERC Data Grid Project</p> 
    6565 
    6666<hr /> 
     
    7878      </p> 
    7979      <p><strong>License:</strong> 
    80         This software may be distributed under the terms of the Q Public 
    81          
     80        This software may be distributed under the terms of the Q Public  
    8281        License, version 1.0 or later. 
    8382      </p> 
    84 </div><!-- ==================== VARIABLES ==================== --> 
     83</div><!-- ==================== SUBMODULES ==================== --> 
     84<a name="section-Submodules"></a> 
     85<table class="summary" border="1" cellpadding="3" 
     86       cellspacing="0" width="100%" bgcolor="white"> 
     87<tr bgcolor="#70b0f0" class="table-header"> 
     88  <td colspan="2" class="table-header"> 
     89    <table border="0" cellpadding="0" cellspacing="0" width="100%"> 
     90      <tr valign="top"> 
     91        <td align="left"><span class="table-header">Submodules</span></td> 
     92        <td align="right" valign="top" 
     93         ><span class="options">[<a href="#section-Submodules" 
     94         class="privatelink" onclick="toggle_private();" 
     95         >hide private</a>]</span></td> 
     96      </tr> 
     97    </table> 
     98  </td> 
     99</tr> 
     100  <tr><td class="summary"> 
     101  <ul class="nomargin"> 
     102    <li> <strong class="uidlink"><a href="ndg.security.client.GatekeeperClient-module.html">ndg.security.client.GatekeeperClient</a></strong>: <em class="summary">NDG Gatekeeper client - client interface class to NDG Gatekeeper WS</em>    </li> 
     103    <li> <strong class="uidlink"><a href="ndg.security.client.LogClient-module.html">ndg.security.client.LogClient</a></strong>: <em class="summary">NDG Logging client - client interface class to NDG Logging WS</em>    </li> 
     104    <li> <strong class="uidlink"><a href="ndg.security.client.SimpleCAClient-module.html">ndg.security.client.SimpleCAClient</a></strong>: <em class="summary">Client to NDG SimpleCA WS</em>    </li> 
     105    <li> <strong class="uidlink"><a href="ndg.security.client.ndgSessionClient-module.html">ndg.security.client.ndgSessionClient</a></strong>: <em class="summary">NDG Session client script - makes requests for authentication and  
     106        authorisation</em>    </li> 
     107    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient-module.html">ndg.security.client.ssoclient</a></strong> 
     108    <ul> 
     109    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.setup-module.html">ndg.security.client.ssoclient.setup</a></strong>    </li> 
     110    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient-module.html">ndg.security.client.ssoclient.ssoclient</a></strong> 
     111    <ul> 
     112    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.config-module.html">ndg.security.client.ssoclient.ssoclient.config</a></strong> 
     113    <ul> 
     114    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.config.environment-module.html">ndg.security.client.ssoclient.ssoclient.config.environment</a></strong>: <em class="summary">Pylons environment configuration</em>    </li> 
     115    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.config.middleware-module.html">ndg.security.client.ssoclient.ssoclient.config.middleware</a></strong>: <em class="summary">Pylons middleware initialization</em>    </li> 
     116    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.config.routing-module.html">ndg.security.client.ssoclient.ssoclient.config.routing</a></strong>: <em class="summary">Routes configuration</em>    </li> 
     117    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware-module.html">ndg.security.client.ssoclient.ssoclient.config.ssoClientMiddleware</a></strong>: <em class="summary">Security middleware - set-up configuration items</em>    </li> 
     118    </ul> 
     119    </li> 
     120    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.controllers-module.html">ndg.security.client.ssoclient.ssoclient.controllers</a></strong> 
     121    <ul> 
     122    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.controllers.error-module.html">ndg.security.client.ssoclient.ssoclient.controllers.error</a></strong>    </li> 
     123    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.controllers.logout-module.html">ndg.security.client.ssoclient.ssoclient.controllers.logout</a></strong>    </li> 
     124    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.controllers.template-module.html">ndg.security.client.ssoclient.ssoclient.controllers.template</a></strong>    </li> 
     125    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.controllers.test1-module.html">ndg.security.client.ssoclient.ssoclient.controllers.test1</a></strong>    </li> 
     126    </ul> 
     127    </li> 
     128    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.lib-module.html">ndg.security.client.ssoclient.ssoclient.lib</a></strong> 
     129    <ul> 
     130    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.lib.app_globals-module.html">ndg.security.client.ssoclient.ssoclient.lib.app_globals</a></strong>: <em class="summary">The application's Globals object</em>    </li> 
     131    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.lib.base-module.html">ndg.security.client.ssoclient.ssoclient.lib.base</a></strong>: <em class="summary">The base Controller API</em>    </li> 
     132    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.lib.helpers-module.html">ndg.security.client.ssoclient.ssoclient.lib.helpers</a></strong>: <em class="summary">Helper functions</em>    </li> 
     133    </ul> 
     134    </li> 
     135    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.model-module.html">ndg.security.client.ssoclient.ssoclient.model</a></strong>    </li> 
     136    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.templates-module.html">ndg.security.client.ssoclient.ssoclient.templates</a></strong> 
     137    <ul> 
     138    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.templates.ndg-module.html">ndg.security.client.ssoclient.ssoclient.templates.ndg</a></strong> 
     139    <ul> 
     140    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.templates.ndg.security-module.html">ndg.security.client.ssoclient.ssoclient.templates.ndg.security</a></strong>    </li> 
     141    </ul> 
     142    </li> 
     143    </ul> 
     144    </li> 
     145    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.tests-module.html">ndg.security.client.ssoclient.ssoclient.tests</a></strong>: <em class="summary">Pylons application test package</em> 
     146    <ul> 
     147    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.tests.functional-module.html">ndg.security.client.ssoclient.ssoclient.tests.functional</a></strong> 
     148    <ul> 
     149    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.tests.functional.test_logout-module.html">ndg.security.client.ssoclient.ssoclient.tests.functional.test_logout</a></strong>    </li> 
     150    </ul> 
     151    </li> 
     152    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.tests.test_models-module.html">ndg.security.client.ssoclient.ssoclient.tests.test_models</a></strong>    </li> 
     153    </ul> 
     154    </li> 
     155    <li> <strong class="uidlink"><a href="ndg.security.client.ssoclient.ssoclient.websetup-module.html">ndg.security.client.ssoclient.ssoclient.websetup</a></strong>: <em class="summary">Setup the ssoclient application</em>    </li> 
     156    </ul> 
     157    </li> 
     158    </ul> 
     159    </li> 
     160  </ul></td></tr> 
     161</table> 
     162 
     163<br /> 
     164<!-- ==================== VARIABLES ==================== --> 
    85165<a name="section-Variables"></a> 
    86166<table class="summary" border="1" cellpadding="3" 
     
    103183      <span class="summary-type">&nbsp;</span> 
    104184    </td><td class="summary"> 
    105         <a href="ndg.security.client-module.html#__revision__" class="summary-name">__revision__</a> = <code title="'$Id: __init__.py 2954 2007-10-16 11:02:47Z pjkersha $'"><code class="variable-quote">'</code><code class="variable-string">$Id: __init__.py 2954 2007-10-16 11:02:47Z pjk</code><code class="variable-ellipsis">...</code></code> 
     185        <a href="ndg.security.client-module.html#__revision__" class="summary-name">__revision__</a> = <code title="&quot;$Id: __init__.py 2954 2007-10-16 11:02:47Z pjkersha $&quot;">&quot;$Id: __init__.py 2954 2007-10-16 11:02:47Z pjk<code class="variable-ellipsis">...</code></code> 
    106186    </td> 
    107187  </tr> 
     
    137217    <dt>Value:</dt> 
    138218      <dd><table><tr><td><pre class="variable"> 
    139 <code class="variable-quote">'</code><code class="variable-string">$Id: __init__.py 2954 2007-10-16 11:02:47Z pjkersha $</code><code class="variable-quote">'</code> 
     219&quot;$Id: __init__.py 2954 2007-10-16 11:02:47Z pjkersha $&quot; 
    140220</pre></td></tr></table> 
    141221</dd> 
     
    176256    <td align="left" class="footer"> 
    177257    <a href="epydoc-log.html">Generated by Epydoc 
    178     3.0beta1 on Mon Dec 17 09:22:41 2007</a> 
     258    3.0.1 on Thu Sep  4 09:37:40 2008</a> 
    179259    </td> 
    180260    <td align="right" class="footer"> 
    181       <a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a> 
     261      <a target="mainFrame" href="http://epydoc.sourceforge.net" 
     262        >http://epydoc.sourceforge.net</a> 
    182263    </td> 
    183264  </tr> 
     
    190271  // visible); but by default, we want to hide them.  So hide 
    191272  // them unless we have a cookie that says to show them. 
    192   checkCookie() 
     273  checkCookie(); 
    193274  // --> 
    194275</script> 
    195    
    196276</body> 
    197277</html> 
Note: See TracChangeset for help on using the changeset viewer.