moving docs out of the base lib

This commit is contained in:
enus.linden
2009-04-27 22:55:40 +00:00
committed by Salad Dais
parent ea5c1a62eb
commit 273ee5a6ba
405 changed files with 0 additions and 37570 deletions

View File

@@ -1,155 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>agent &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="base" href="base.html" />
<link rel="prev" title="Unit Tests" href="../unittest.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="base.html" title="base"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="../unittest.html" title="Unit Tests"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h3><a href="../index.html">Table Of Contents</a></h3>
<ul>
<li><a class="reference external" href="">agent</a><ul>
<li><a class="reference external" href="#id1">Agent</a></li>
<li><a class="reference external" href="#the-agent-login-case">The &#8216;agent&#8217; login case</a></li>
</ul>
</li>
</ul>
<h4>Previous topic</h4>
<p class="topless"><a href="../unittest.html"
title="previous chapter">Unit Tests</a></p>
<h4>Next topic</h4>
<p class="topless"><a href="base.html"
title="next chapter"><tt class="docutils literal"><span class="pre">base</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/agent.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.agent">
<h1>agent<a class="headerlink" href="#module-pyogp.lib.base.tests.agent" title="Permalink to this headline"></a></h1>
<p>This is a doctest, the content here is verbatim from the source file at pyogp.lib.base.tests.agent.txt.</p>
<div class="section" id="id1">
<h2>Agent<a class="headerlink" href="#id1" title="Permalink to this headline"></a></h2>
</div>
<div class="section" id="the-agent-login-case">
<h2>The &#8216;agent&#8217; login case<a class="headerlink" href="#the-agent-login-case" title="Permalink to this headline"></a></h2>
<p>First, initialize the agent</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.agent</span> <span class="kn">import</span> <span class="n">Agent</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">client</span> <span class="o">=</span> <span class="n">Agent</span><span class="p">()</span>
</pre></div>
</div>
<p>For testing, we need to set up the loginhandler and the loginuri</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">loginuri</span> <span class="o">=</span> <span class="s">&#39;http://localhost:12345/login.cgi&#39;</span>
</pre></div>
</div>
<p>Setup test: import of the mock network client handler</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.tests.mock_xmlrpc</span> <span class="kn">import</span> <span class="n">MockXMLRPC</span>
<span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.tests.base</span> <span class="kn">import</span> <span class="n">MockXMLRPCLogin</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">loginhandler</span> <span class="o">=</span> <span class="n">MockXMLRPC</span><span class="p">(</span><span class="n">MockXMLRPCLogin</span><span class="p">(),</span> <span class="n">loginuri</span><span class="p">)</span>
</pre></div>
</div>
<p>Now let&#8217;s log it in</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">client</span><span class="o">.</span><span class="n">login</span><span class="p">(</span><span class="s">&#39;http://localhost:12345/login.cgi&#39;</span><span class="p">,</span> <span class="s">&#39;firstname&#39;</span><span class="p">,</span> <span class="s">&#39;lastname&#39;</span><span class="p">,</span> <span class="s">&#39;password&#39;</span><span class="p">,</span> <span class="n">start_location</span> <span class="o">=</span> <span class="s">&#39;start_location&#39;</span><span class="p">,</span> <span class="n">handler</span> <span class="o">=</span> <span class="n">loginhandler</span><span class="p">,</span> <span class="n">connect_region</span> <span class="o">=</span> <span class="bp">False</span><span class="p">)</span>
</pre></div>
</div>
<p>Evaluate the login response</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">client</span><span class="o">.</span><span class="n">login_response</span>
<span class="go">{&#39;region_y&#39;: &#39;256&#39;, &#39;region_x&#39;: &#39;256&#39;, &#39;first_name&#39;: &#39;&quot;first&quot;&#39;, &#39;secure_session_id&#39;: &#39;00000000-0000-0000-0000-000000000000&#39;, &#39;sim_ip&#39;: &#39;127.0.0.1&#39;, &#39;agent_access&#39;: &#39;M&#39;, &#39;circuit_code&#39;: &#39;600000000&#39;, &#39;look_at&#39;: &#39;[r0.9963859999999999939,r-0.084939700000000006863,r0]&#39;, &#39;session_id&#39;: &#39;00000000-0000-0000-0000-000000000000&#39;, &#39;udp_blacklist&#39;: &#39;EnableSimulator,TeleportFinish,CrossedRegion&#39;, &#39;seed_capability&#39;: &#39;https://somesim:12043/cap/00000000-0000-0000-0000-000000000000&#39;, &#39;agent_id&#39;: &#39;00000000-0000-0000-0000-000000000000&#39;, &#39;last_name&#39;: &#39;last&#39;, &#39;inventory_host&#39;: &#39;someinvhost&#39;, &#39;start_location&#39;: &#39;last&#39;, &#39;sim_port&#39;: &#39;13001&#39;, &#39;message&#39;: &#39;message&#39;, &#39;login&#39;: &#39;true&#39;, &#39;seconds_since_epoch&#39;: &#39;1234567890&#39;}</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="base.html" title="base"
>next</a> |</li>
<li class="right" >
<a href="../unittest.html" title="Unit Tests"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,189 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>base &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="basics" href="basics.html" />
<link rel="prev" title="agent" href="agent.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="basics.html" title="basics"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="agent.html" title="agent"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="agent.html"
title="previous chapter">agent</a></p>
<h4>Next topic</h4>
<p class="topless"><a href="basics.html"
title="next chapter">basics</a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/base.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.base">
<h1><tt class="xref docutils literal"><span class="pre">base</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.base" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.tests.base.MockAgentDomainLogin">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.base.</tt><tt class="descname">MockAgentDomainLogin</tt><a class="headerlink" href="#pyogp.lib.base.tests.base.MockAgentDomainLogin" title="Permalink to this definition"></a></dt>
<dd><dl class="method">
<dt id="pyogp.lib.base.tests.base.MockAgentDomainLogin.handle_legacy_login">
<tt class="descname">handle_legacy_login</tt><big>(</big><em>data</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.base.MockAgentDomainLogin.handle_legacy_login" title="Permalink to this definition"></a></dt>
<dd>handle the login string</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.base.MockAgentDomainLogin.handle_ogp_login">
<tt class="descname">handle_ogp_login</tt><big>(</big><em>data</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.base.MockAgentDomainLogin.handle_ogp_login" title="Permalink to this definition"></a></dt>
<dd>handle the login string</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.base.MockAgentDomainLogin.send_response">
<tt class="descname">send_response</tt><big>(</big><em>status</em>, <em>body=''</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.base.MockAgentDomainLogin.send_response" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
<dl class="class">
<dt id="pyogp.lib.base.tests.base.StdLibClient">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.base.</tt><tt class="descname">StdLibClient</tt><a class="headerlink" href="#pyogp.lib.base.tests.base.StdLibClient" title="Permalink to this definition"></a></dt>
<dd><dl class="method">
<dt id="pyogp.lib.base.tests.base.StdLibClient.send_response">
<tt class="descname">send_response</tt><big>(</big><em>status</em>, <em>body=''</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.base.StdLibClient.send_response" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
<dl class="class">
<dt id="pyogp.lib.base.tests.base.MockAgentDomain">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.base.</tt><tt class="descname">MockAgentDomain</tt><a class="headerlink" href="#pyogp.lib.base.tests.base.MockAgentDomain" title="Permalink to this definition"></a></dt>
<dd><dl class="method">
<dt id="pyogp.lib.base.tests.base.MockAgentDomain.handle_seedcap">
<tt class="descname">handle_seedcap</tt><big>(</big><em>data</em>, <em>content_type='application/llsd+xml'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.base.MockAgentDomain.handle_seedcap" title="Permalink to this definition"></a></dt>
<dd>return some other caps</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.base.MockAgentDomain.place_avatar">
<tt class="descname">place_avatar</tt><big>(</big><em>data</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.base.MockAgentDomain.place_avatar" title="Permalink to this definition"></a></dt>
<dd>place the avatar in a dummy way</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.base.MockAgentDomain.send_response">
<tt class="descname">send_response</tt><big>(</big><em>status</em>, <em>body=''</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.base.MockAgentDomain.send_response" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.base.MockAgentDomain.some_capability">
<tt class="descname">some_capability</tt><big>(</big><em>data</em>, <em>content_type='application/llsd+xml'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.base.MockAgentDomain.some_capability" title="Permalink to this definition"></a></dt>
<dd>handle a dummy test capabilty</dd></dl>
</dd></dl>
<dl class="class">
<dt id="pyogp.lib.base.tests.base.MockXMLRPCLogin">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.base.</tt><tt class="descname">MockXMLRPCLogin</tt><a class="headerlink" href="#pyogp.lib.base.tests.base.MockXMLRPCLogin" title="Permalink to this definition"></a></dt>
<dd><dl class="method">
<dt id="pyogp.lib.base.tests.base.MockXMLRPCLogin.handle_legacy_login">
<tt class="descname">handle_legacy_login</tt><big>(</big><em>data</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.base.MockXMLRPCLogin.handle_legacy_login" title="Permalink to this definition"></a></dt>
<dd>handle the login string</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.base.MockXMLRPCLogin.send_response">
<tt class="descname">send_response</tt><big>(</big><em>status</em>, <em>body=''</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.base.MockXMLRPCLogin.send_response" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="basics.html" title="basics"
>next</a> |</li>
<li class="right" >
<a href="agent.html" title="agent"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,173 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>basics &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="caps" href="caps.html" />
<link rel="prev" title="base" href="base.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="caps.html" title="caps"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="base.html" title="base"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h3><a href="../index.html">Table Of Contents</a></h3>
<ul>
<li><a class="reference external" href="">basics</a><ul>
<li><a class="reference external" href="#networking-basics">Networking Basics</a></li>
<li><a class="reference external" href="#posting-something">POSTing something</a></li>
</ul>
</li>
</ul>
<h4>Previous topic</h4>
<p class="topless"><a href="base.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">base</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="caps.html"
title="next chapter">caps</a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/basics.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.network.tests.basics">
<h1>basics<a class="headerlink" href="#module-pyogp.lib.base.network.tests.basics" title="Permalink to this headline"></a></h1>
<p>This is a doctest, the content here is verbatim from the source file at pyogp.lib.base.network.tests.basics.txt.</p>
<div class="section" id="networking-basics">
<h2>Networking Basics<a class="headerlink" href="#networking-basics" title="Permalink to this headline"></a></h2>
<p>The networking layer is basically a replaceable REST client. It is defined as a utility
providing methods such as GET, POST etc.</p>
<p>Let&#8217;s retrieve the standard utility (this is overridden here in this test to use a mockup network library):</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.exc</span> <span class="kn">import</span> <span class="n">HTTPError</span>
<span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.tests.mockup_client</span> <span class="kn">import</span> <span class="n">MockupClient</span>
<span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.tests.base</span> <span class="kn">import</span> <span class="n">StdLibClient</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">client</span> <span class="o">=</span> <span class="n">MockupClient</span><span class="p">(</span><span class="n">StdLibClient</span><span class="p">())</span>
</pre></div>
</div>
<p>Now we can use it. Let&#8217;s post something to our test server:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">response</span> <span class="o">=</span> <span class="n">client</span><span class="o">.</span><span class="n">GET</span><span class="p">(</span><span class="s">&#39;http://localhost:12345/network/get&#39;</span><span class="p">)</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">response</span><span class="o">.</span><span class="n">body</span>
<span class="go">&#39;Hello, World&#39;</span>
</pre></div>
</div>
<p>Let&#8217;s try a 404:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">client</span><span class="o">.</span><span class="n">GET</span><span class="p">(</span><span class="s">&#39;http://localhost:12345/foobar&#39;</span><span class="p">)</span>
<span class="gp">...</span>
<span class="go">HTTPError: 404 Not Found</span>
</pre></div>
</div>
<p>The error object also has some more information in it:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="k">try</span><span class="p">:</span>
<span class="gp">... </span> <span class="n">client</span><span class="o">.</span><span class="n">GET</span><span class="p">(</span><span class="s">&#39;http://localhost:12345/foobar&#39;</span><span class="p">)</span>
<span class="gp">... </span><span class="k">except</span> <span class="n">HTTPError</span><span class="p">,</span> <span class="n">error</span><span class="p">:</span>
<span class="gp">... </span> <span class="k">pass</span>
</pre></div>
</div>
<p>Let&#8217;s check what&#8217;s available</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">error</span><span class="o">.</span><span class="n">code</span>
<span class="go">404</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">error</span><span class="o">.</span><span class="n">msg</span>
<span class="go">&#39;Not Found&#39;</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">error</span><span class="o">.</span><span class="n">fp</span><span class="o">.</span><span class="n">read</span><span class="p">()</span>
<span class="go">&#39;resource not found.&#39;</span>
</pre></div>
</div>
</div>
<div class="section" id="posting-something">
<h2>POSTing something<a class="headerlink" href="#posting-something" title="Permalink to this headline"></a></h2>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">response</span> <span class="o">=</span> <span class="n">client</span><span class="o">.</span><span class="n">POST</span><span class="p">(</span><span class="s">&#39;http://localhost:12345/network/post&#39;</span><span class="p">,</span><span class="s">&#39;test me&#39;</span><span class="p">)</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">response</span><span class="o">.</span><span class="n">body</span>
<span class="go">&#39;returned: test me&#39;</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="caps.html" title="caps"
>next</a> |</li>
<li class="right" >
<a href="base.html" title="base"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,235 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>caps &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="config" href="config.html" />
<link rel="prev" title="basics" href="basics.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="config.html" title="config"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="basics.html" title="basics"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h3><a href="../index.html">Table Of Contents</a></h3>
<ul>
<li><a class="reference external" href="">caps</a><ul>
<li><a class="reference external" href="#the-capabilities-component">The Capabilities component</a></li>
<li><a class="reference external" href="#internals">Internals</a></li>
<li><a class="reference external" href="#testing-errors">Testing errors</a></li>
</ul>
</li>
</ul>
<h4>Previous topic</h4>
<p class="topless"><a href="basics.html"
title="previous chapter">basics</a></p>
<h4>Next topic</h4>
<p class="topless"><a href="config.html"
title="next chapter"><tt class="docutils literal"><span class="pre">config</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/caps.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.caps">
<h1>caps<a class="headerlink" href="#module-pyogp.lib.base.tests.caps" title="Permalink to this headline"></a></h1>
<p>This is a doctest, the content here is verbatim from the source file at pyogp.lib.base.tests.caps.txt.</p>
<div class="section" id="the-capabilities-component">
<h2>The Capabilities component<a class="headerlink" href="#the-capabilities-component" title="Permalink to this headline"></a></h2>
<p>The Capabilities component basically gives us two objects: a Capability
and a SeedCapability.</p>
<p>We can instantiate a SeedCapability like this:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.tests.mockup_client</span> <span class="kn">import</span> <span class="n">MockupClient</span>
<span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.caps</span> <span class="kn">import</span> <span class="n">SeedCapability</span><span class="p">,</span> <span class="n">Capability</span>
<span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.tests.base</span> <span class="kn">import</span> <span class="n">MockAgentDomain</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">client</span> <span class="o">=</span> <span class="n">MockupClient</span><span class="p">(</span><span class="n">MockAgentDomain</span><span class="p">())</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">seed</span> <span class="o">=</span> <span class="n">SeedCapability</span><span class="p">(</span><span class="s">&#39;seed&#39;</span><span class="p">,</span> <span class="s">&#39;http://127.0.0.1:12345/seed_cap&#39;</span><span class="p">,</span> <span class="n">client</span><span class="p">)</span>
</pre></div>
</div>
<p>We assume that we got the seed capability URL itself from login or some other service.</p>
<p>We can now ask this SeedCapability object for new capabilities:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">caps</span> <span class="o">=</span> <span class="n">seed</span><span class="o">.</span><span class="n">get</span><span class="p">([</span><span class="s">&#39;some_capability&#39;</span><span class="p">,</span> <span class="s">&#39;some_other&#39;</span><span class="p">])</span>
</pre></div>
</div>
<p>The result is a dictionary object:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="nb">len</span><span class="p">(</span><span class="n">caps</span><span class="o">.</span><span class="n">keys</span><span class="p">())</span>
<span class="go">2</span>
</pre></div>
</div>
<p>whose contents are:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">caps</span><span class="p">[</span><span class="s">&#39;some_capability&#39;</span><span class="p">]</span>
<span class="go">&lt;Capability &#39;some_capability&#39; for http://localhost:12345/cap/some_capability&gt;</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">caps</span><span class="p">[</span><span class="s">&#39;some_other&#39;</span><span class="p">]</span>
<span class="go">&lt;Capability &#39;some_other&#39; for http://localhost:12345/cap/some_other&gt;</span>
</pre></div>
</div>
<p>Let&#8217;s store the some_capability cap in a variable:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">some_cap</span> <span class="o">=</span> <span class="n">caps</span><span class="p">[</span><span class="s">&#39;some_capability&#39;</span><span class="p">]</span>
</pre></div>
</div>
<p>The capability now can be simply called with a payload and returns some data itself.</p>
<p>First we call it:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">data</span> <span class="o">=</span> <span class="n">some_cap</span><span class="o">.</span><span class="n">POST</span><span class="p">({</span><span class="s">&#39;a&#39;</span><span class="p">:</span><span class="s">&#39;b&#39;</span><span class="p">})</span>
</pre></div>
</div>
<p>And now we can check the data:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">data</span><span class="p">[</span><span class="s">&#39;something&#39;</span><span class="p">]</span>
<span class="go">&#39;else&#39;</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">data</span><span class="p">[</span><span class="s">&#39;some&#39;</span><span class="p">]</span>
<span class="go">12345</span>
</pre></div>
</div>
<p>This data here is provided by the mockup server for testing.</p>
</div>
<div class="section" id="internals">
<h2>Internals<a class="headerlink" href="#internals" title="Permalink to this headline"></a></h2>
<p>Each capability stores it&#8217;s name and public URL which it is instantiated with.
We can access these like this:</p>
<blockquote>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">some_cap</span><span class="o">.</span><span class="n">name</span>
<span class="go">&#39;some_capability&#39;</span>
</pre></div>
</div>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">some_cap</span><span class="o">.</span><span class="n">public_url</span>
<span class="go">&#39;http://localhost:12345/cap/some_capability&#39;</span>
</pre></div>
</div>
</blockquote>
<p>As we can see, it&#8217;s not a secret URL in this mockup case but in production it will be.</p>
<p>We can of course also just instantiate some capability directly:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">cap</span> <span class="o">=</span> <span class="n">Capability</span><span class="p">(</span><span class="s">&quot;cap&quot;</span><span class="p">,</span> <span class="s">&quot;http://localhost:12345/cap/some_capability&quot;</span><span class="p">,</span> <span class="n">client</span><span class="p">)</span>
</pre></div>
</div>
<p>and retrieve it via GET:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">cap</span><span class="o">.</span><span class="n">GET</span><span class="p">()</span>
<span class="go">{&#39;some&#39;: 12345, &#39;something&#39;: &#39;else&#39;}</span>
</pre></div>
</div>
<p>or post something to it (the demo will simply update the base dict):</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">cap</span><span class="o">.</span><span class="n">POST</span><span class="p">({</span><span class="s">&#39;Tao&#39;</span><span class="p">:</span><span class="s">&#39;Takashi&#39;</span><span class="p">})</span>
<span class="go">{&#39;Tao&#39;: &#39;Takashi&#39;, &#39;some&#39;: 12345, &#39;something&#39;: &#39;else&#39;}</span>
</pre></div>
</div>
</div>
<div class="section" id="testing-errors">
<h2>Testing errors<a class="headerlink" href="#testing-errors" title="Permalink to this headline"></a></h2>
<p>Now we can test what happens to our code when the server returns a wrong content type.
In this case it should not find a deserializer and say so:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">seed</span> <span class="o">=</span> <span class="n">SeedCapability</span><span class="p">(</span><span class="s">&#39;seed&#39;</span><span class="p">,</span> <span class="s">&#39;http://127.0.0.1:12345/seed_cap_wrong_content_type&#39;</span><span class="p">,</span> <span class="n">client</span><span class="p">)</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">cap</span> <span class="o">=</span> <span class="n">seed</span><span class="o">.</span><span class="n">get</span><span class="p">([</span><span class="s">&#39;some_capability&#39;</span><span class="p">])</span>
<span class="gp">...</span>
<span class="go">DeserializerNotFound: deserialization for &#39;text/foobar&#39; not supported</span>
</pre></div>
</div>
<p>Try the same for GET:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">cap</span> <span class="o">=</span> <span class="n">Capability</span><span class="p">(</span><span class="s">&#39;test&#39;</span><span class="p">,</span><span class="s">&#39;http://127.0.0.1:12345/cap_wrong_content_type&#39;</span><span class="p">,</span> <span class="n">client</span><span class="p">)</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">cap</span><span class="o">.</span><span class="n">GET</span><span class="p">()</span>
<span class="gp">...</span>
<span class="go">DeserializerNotFound: deserialization for &#39;text/foobar&#39; not supported</span>
</pre></div>
</div>
<p>Now we test if network errors are handled correctly:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">cap</span> <span class="o">=</span> <span class="n">Capability</span><span class="p">(</span><span class="s">&#39;test&#39;</span><span class="p">,</span><span class="s">&#39;http://127.0.0.1:12345/cap/error&#39;</span><span class="p">,</span> <span class="n">client</span><span class="p">)</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">cap</span><span class="o">.</span><span class="n">POST</span><span class="p">({</span><span class="s">&#39;test&#39;</span><span class="p">:</span><span class="s">&#39;testing&#39;</span><span class="p">})</span>
<span class="gp">...</span>
<span class="go">ResourceError: Error using &#39;POST&#39; on resource &#39;http://127.0.0.1:12345/cap/error&#39;: Internal Server Error (500)</span>
</pre></div>
</div>
<p>And some 404:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">cap</span> <span class="o">=</span> <span class="n">Capability</span><span class="p">(</span><span class="s">&#39;test&#39;</span><span class="p">,</span><span class="s">&#39;http://127.0.0.1:12345/cap/unkown&#39;</span><span class="p">,</span> <span class="n">client</span><span class="p">)</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">cap</span><span class="o">.</span><span class="n">POST</span><span class="p">({</span><span class="s">&#39;test&#39;</span><span class="p">:</span><span class="s">&#39;testing&#39;</span><span class="p">})</span>
<span class="gp">...</span>
<span class="go">ResourceNotFound: http://127.0.0.1:12345/cap/unkown</span>
</pre></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="config.html" title="config"
>next</a> |</li>
<li class="right" >
<a href="basics.html" title="basics"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,115 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>config &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="login" href="login.html" />
<link rel="prev" title="caps" href="caps.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="login.html" title="login"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="caps.html" title="caps"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="caps.html"
title="previous chapter">caps</a></p>
<h4>Next topic</h4>
<p class="topless"><a href="login.html"
title="next chapter">login</a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/config.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.config">
<h1><tt class="xref docutils literal"><span class="pre">config</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.config" title="Permalink to this headline"></a></h1>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="login.html" title="login"
>next</a> |</li>
<li class="right" >
<a href="caps.html" title="caps"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,239 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>login &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="mock_xmlrpc" href="mock_xmlrpc.html" />
<link rel="prev" title="config" href="config.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="mock_xmlrpc.html" title="mock_xmlrpc"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="config.html" title="config"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h3><a href="../index.html">Table Of Contents</a></h3>
<ul>
<li><a class="reference external" href="">login</a><ul>
<li><a class="reference external" href="#id1">Login</a></li>
<li><a class="reference external" href="#first-the-legacy-login-case">First the &#8216;legacy&#8217; login case</a></li>
<li><a class="reference external" href="#next-legacyloginparams">Next, LegacyLoginParams</a></li>
<li><a class="reference external" href="#now-how-about-testing-the-ogp-case">Now, how about testing the &#8216;ogp&#8217; case</a></li>
<li><a class="reference external" href="#next-ogploginparams">Next, OGPLoginParams</a></li>
</ul>
</li>
</ul>
<h4>Previous topic</h4>
<p class="topless"><a href="config.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">config</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="mock_xmlrpc.html"
title="next chapter"><tt class="docutils literal"><span class="pre">mock_xmlrpc</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/login.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.login">
<h1>login<a class="headerlink" href="#module-pyogp.lib.base.tests.login" title="Permalink to this headline"></a></h1>
<p>This is a doctest, the content here is verbatim from the source file at pyogp.lib.base.tests.login.txt.</p>
<div class="section" id="id1">
<h2>Login<a class="headerlink" href="#id1" title="Permalink to this headline"></a></h2>
</div>
<div class="section" id="first-the-legacy-login-case">
<h2>First the &#8216;legacy&#8217; login case<a class="headerlink" href="#first-the-legacy-login-case" title="Permalink to this headline"></a></h2>
<p>First, initialize login and the loginuri</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.login</span> <span class="kn">import</span> <span class="n">Login</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">login</span> <span class="o">=</span> <span class="n">Login</span><span class="p">()</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">loginuri</span> <span class="o">=</span> <span class="s">&#39;http://localhost:12345/login.cgi&#39;</span>
</pre></div>
</div>
<p>Setup test: import of the mock network client handler</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.tests.mock_xmlrpc</span> <span class="kn">import</span> <span class="n">MockXMLRPC</span>
<span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.tests.base</span> <span class="kn">import</span> <span class="n">MockXMLRPCLogin</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">loginhandler</span> <span class="o">=</span> <span class="n">MockXMLRPC</span><span class="p">(</span><span class="n">MockXMLRPCLogin</span><span class="p">(),</span> <span class="n">loginuri</span><span class="p">)</span>
</pre></div>
</div>
<p>Now, set up the login parameters:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.login</span> <span class="kn">import</span> <span class="n">LegacyLoginParams</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">login_params</span> <span class="o">=</span> <span class="n">LegacyLoginParams</span><span class="p">(</span><span class="s">&#39;first&#39;</span><span class="p">,</span> <span class="s">&#39;last&#39;</span><span class="p">,</span> <span class="s">&#39;secret&#39;</span><span class="p">)</span>
</pre></div>
</div>
<p>Now, login to the legacy login endpoint (using the mock test object as the endpoint).
The login function returns the response as a dict.</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">login</span><span class="o">.</span><span class="n">login</span><span class="p">(</span><span class="n">loginuri</span><span class="p">,</span> <span class="n">login_params</span><span class="p">,</span> <span class="s">&#39;start_location&#39;</span><span class="p">,</span> <span class="n">handler</span> <span class="o">=</span> <span class="n">loginhandler</span><span class="p">)</span>
<span class="go">{&#39;region_y&#39;: &#39;256&#39;, &#39;region_x&#39;: &#39;256&#39;, &#39;first_name&#39;: &#39;&quot;first&quot;&#39;, &#39;secure_session_id&#39;: &#39;00000000-0000-0000-0000-000000000000&#39;, &#39;sim_ip&#39;: &#39;127.0.0.1&#39;, &#39;agent_access&#39;: &#39;M&#39;, &#39;circuit_code&#39;: &#39;600000000&#39;, &#39;look_at&#39;: &#39;[r0.9963859999999999939,r-0.084939700000000006863,r0]&#39;, &#39;session_id&#39;: &#39;00000000-0000-0000-0000-000000000000&#39;, &#39;udp_blacklist&#39;: &#39;EnableSimulator,TeleportFinish,CrossedRegion&#39;, &#39;seed_capability&#39;: &#39;https://somesim:12043/cap/00000000-0000-0000-0000-000000000000&#39;, &#39;agent_id&#39;: &#39;00000000-0000-0000-0000-000000000000&#39;, &#39;last_name&#39;: &#39;last&#39;, &#39;inventory_host&#39;: &#39;someinvhost&#39;, &#39;start_location&#39;: &#39;last&#39;, &#39;sim_port&#39;: &#39;13001&#39;, &#39;message&#39;: &#39;message&#39;, &#39;login&#39;: &#39;true&#39;, &#39;seconds_since_epoch&#39;: &#39;1234567890&#39;}</span>
</pre></div>
</div>
<p>Evaluate the login response stored in the login class</p>
<blockquote>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">login</span><span class="o">.</span><span class="n">response</span><span class="p">[</span><span class="s">&#39;login&#39;</span><span class="p">]</span>
<span class="go">&#39;true&#39;</span>
</pre></div>
</div>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">login</span><span class="o">.</span><span class="n">response</span><span class="p">[</span><span class="s">&#39;seed_capability&#39;</span><span class="p">]</span>
<span class="go">&#39;https://somesim:12043/cap/00000000-0000-0000-0000-000000000000&#39;</span>
</pre></div>
</div>
</blockquote>
</div>
<div class="section" id="next-legacyloginparams">
<h2>Next, LegacyLoginParams<a class="headerlink" href="#next-legacyloginparams" title="Permalink to this headline"></a></h2>
<p>This is easy, just test it</p>
<blockquote>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.login</span> <span class="kn">import</span> <span class="n">LegacyLoginParams</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">login_params</span> <span class="o">=</span> <span class="n">LegacyLoginParams</span><span class="p">(</span><span class="s">&#39;first&#39;</span><span class="p">,</span> <span class="s">&#39;last&#39;</span><span class="p">,</span> <span class="s">&#39;pass&#39;</span><span class="p">)</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">login_params</span> <span class="o">=</span> <span class="n">login_params</span><span class="o">.</span><span class="n">serialize</span><span class="p">()</span>
</pre></div>
</div>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">login_params</span>
<span class="go">{&#39;passwd&#39;: &#39;pass&#39;, &#39;last&#39;: &#39;last&#39;, &#39;first&#39;: &#39;first&#39;}</span>
</pre></div>
</div>
</blockquote>
</div>
<div class="section" id="now-how-about-testing-the-ogp-case">
<h2>Now, how about testing the &#8216;ogp&#8217; case<a class="headerlink" href="#now-how-about-testing-the-ogp-case" title="Permalink to this headline"></a></h2>
<p>First, initialize login and the loginuri</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.login</span> <span class="kn">import</span> <span class="n">Login</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">login</span> <span class="o">=</span> <span class="n">Login</span><span class="p">()</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">loginuri</span> <span class="o">=</span> <span class="s">&#39;http://localhost:12345/auth.cgi&#39;</span>
</pre></div>
</div>
<p>Setup test: import of the mock network client handler</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.network.tests.mockup_client</span> <span class="kn">import</span> <span class="n">MockupClient</span>
<span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.tests.base</span> <span class="kn">import</span> <span class="n">MockAgentDomainLogin</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">loginhandler</span> <span class="o">=</span> <span class="n">MockupClient</span><span class="p">(</span><span class="n">MockAgentDomainLogin</span><span class="p">())</span>
</pre></div>
</div>
<p>Now, set up the login parameters:</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.login</span> <span class="kn">import</span> <span class="n">OGPLoginParams</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">login_params</span> <span class="o">=</span> <span class="n">OGPLoginParams</span><span class="p">(</span><span class="s">&#39;first&#39;</span><span class="p">,</span> <span class="s">&#39;last&#39;</span><span class="p">,</span> <span class="s">&#39;secret&#39;</span><span class="p">)</span>
</pre></div>
</div>
<p>Now, login to the ogp login endpoint aka agent domain (using the mock test object as the endpoint).
The login function returns the response as a dict.</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">login</span><span class="o">.</span><span class="n">login</span><span class="p">(</span><span class="n">loginuri</span><span class="p">,</span> <span class="n">login_params</span><span class="p">,</span> <span class="s">&#39;start_location&#39;</span><span class="p">,</span> <span class="n">handler</span> <span class="o">=</span> <span class="n">loginhandler</span><span class="p">)</span>
<span class="go">{&#39;agent_seed_capability&#39;: &#39;http://127.0.0.1:12345/seed_cap&#39;, &#39;authenticated&#39;: True}</span>
</pre></div>
</div>
<p>Evaluate the login response stored in the login class</p>
<blockquote>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">login</span><span class="o">.</span><span class="n">response</span><span class="p">[</span><span class="s">&#39;authenticated&#39;</span><span class="p">]</span>
<span class="go">True</span>
</pre></div>
</div>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">login</span><span class="o">.</span><span class="n">response</span><span class="p">[</span><span class="s">&#39;agent_seed_capability&#39;</span><span class="p">]</span>
<span class="go">&#39;http://127.0.0.1:12345/seed_cap&#39;</span>
</pre></div>
</div>
</blockquote>
</div>
<div class="section" id="next-ogploginparams">
<h2>Next, OGPLoginParams<a class="headerlink" href="#next-ogploginparams" title="Permalink to this headline"></a></h2>
<p>This is easy, just test it</p>
<blockquote>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.login</span> <span class="kn">import</span> <span class="n">OGPLoginParams</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">login_params</span> <span class="o">=</span> <span class="n">OGPLoginParams</span><span class="p">(</span><span class="s">&#39;first&#39;</span><span class="p">,</span> <span class="s">&#39;last&#39;</span><span class="p">,</span> <span class="s">&#39;pass&#39;</span><span class="p">)</span>
</pre></div>
</div>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">login_params</span><span class="o">.</span><span class="n">content_type</span>
<span class="go">&#39;application/llsd+xml&#39;</span>
</pre></div>
</div>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">login_params</span> <span class="o">=</span> <span class="n">login_params</span><span class="o">.</span><span class="n">serialize</span><span class="p">()</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">login_params</span>
<span class="go">&#39;&lt;?xml version=&quot;1.0&quot; ?&gt;&lt;llsd&gt;&lt;map&gt;&lt;key&gt;lastname&lt;/key&gt;&lt;string&gt;last&lt;/string&gt;&lt;key&gt;password&lt;/key&gt;&lt;string&gt;pass&lt;/string&gt;&lt;key&gt;firstname&lt;/key&gt;&lt;string&gt;first&lt;/string&gt;&lt;/map&gt;&lt;/llsd&gt;&#39;</span>
</pre></div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="mock_xmlrpc.html" title="mock_xmlrpc"
>next</a> |</li>
<li class="right" >
<a href="config.html" title="config"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,137 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>mock_xmlrpc &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="mockup_client" href="mockup_client.html" />
<link rel="prev" title="login" href="login.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="mockup_client.html" title="mockup_client"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="login.html" title="login"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="login.html"
title="previous chapter">login</a></p>
<h4>Next topic</h4>
<p class="topless"><a href="mockup_client.html"
title="next chapter"><tt class="docutils literal"><span class="pre">mockup_client</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/mock_xmlrpc.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.mock_xmlrpc">
<h1><tt class="xref docutils literal"><span class="pre">mock_xmlrpc</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.mock_xmlrpc" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.tests.mock_xmlrpc.MockXMLRPC">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.mock_xmlrpc.</tt><tt class="descname">MockXMLRPC</tt><big>(</big><em>wsgi_app</em>, <em>loginuri</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.mock_xmlrpc.MockXMLRPC" title="Permalink to this definition"></a></dt>
<dd><p>implement a REST client on top of urllib2</p>
<dl class="method">
<dt id="pyogp.lib.base.tests.mock_xmlrpc.MockXMLRPC.login_to_simulator">
<tt class="descname">login_to_simulator</tt><big>(</big><em>data</em>, <em>headers={}</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.mock_xmlrpc.MockXMLRPC.login_to_simulator" title="Permalink to this definition"></a></dt>
<dd>mimic logging in via xmlrpc</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.mock_xmlrpc.MockXMLRPC.mock_transform">
<tt class="descname">mock_transform</tt><big>(</big><em>data</em>, <em>headers={}</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.mock_xmlrpc.MockXMLRPC.mock_transform" title="Permalink to this definition"></a></dt>
<dd>GET a resource</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.mock_xmlrpc.MockXMLRPC.send_response">
<tt class="descname">send_response</tt><big>(</big><em>response</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.mock_xmlrpc.MockXMLRPC.send_response" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="mockup_client.html" title="mockup_client"
>next</a> |</li>
<li class="right" >
<a href="login.html" title="login"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,137 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>mockup_client &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="mockup_net" href="mockup_net.html" />
<link rel="prev" title="mock_xmlrpc" href="mock_xmlrpc.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="mockup_net.html" title="mockup_net"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="mock_xmlrpc.html" title="mock_xmlrpc"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="mock_xmlrpc.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">mock_xmlrpc</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="mockup_net.html"
title="next chapter"><tt class="docutils literal"><span class="pre">mockup_net</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/mockup_client.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.mockup_client">
<h1><tt class="xref docutils literal"><span class="pre">mockup_client</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.mockup_client" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.tests.mockup_client.MockupClient">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.mockup_client.</tt><tt class="descname">MockupClient</tt><big>(</big><em>wsgi_app</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.mockup_client.MockupClient" title="Permalink to this definition"></a></dt>
<dd><p>implement a REST client on top of urllib2</p>
<dl class="method">
<dt id="pyogp.lib.base.tests.mockup_client.MockupClient.GET">
<tt class="descname">GET</tt><big>(</big><em>url</em>, <em>headers={}</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.mockup_client.MockupClient.GET" title="Permalink to this definition"></a></dt>
<dd>GET a resource</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.mockup_client.MockupClient.POST">
<tt class="descname">POST</tt><big>(</big><em>url</em>, <em>data</em>, <em>headers={}</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.mockup_client.MockupClient.POST" title="Permalink to this definition"></a></dt>
<dd>POST data to a resource</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.mockup_client.MockupClient.strip_url">
<tt class="descname">strip_url</tt><big>(</big><em>url</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.mockup_client.MockupClient.strip_url" title="Permalink to this definition"></a></dt>
<dd>remove server/host from the URL</dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="mockup_net.html" title="mockup_net"
>next</a> |</li>
<li class="right" >
<a href="mock_xmlrpc.html" title="mock_xmlrpc"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,162 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>mockup_net &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="network_test" href="network_test.html" />
<link rel="prev" title="mockup_client" href="mockup_client.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="network_test.html" title="network_test"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="mockup_client.html" title="mockup_client"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="mockup_client.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">mockup_client</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="network_test.html"
title="next chapter">network_test</a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/mockup_net.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.mockup_net">
<h1><tt class="xref docutils literal"><span class="pre">mockup_net</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.mockup_net" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.tests.mockup_net.MockupUDPClient">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.mockup_net.</tt><tt class="descname">MockupUDPClient</tt><a class="headerlink" href="#pyogp.lib.base.tests.mockup_net.MockupUDPClient" title="Permalink to this definition"></a></dt>
<dd><dl class="method">
<dt id="pyogp.lib.base.tests.mockup_net.MockupUDPClient.get_sender">
<tt class="descname">get_sender</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.mockup_net.MockupUDPClient.get_sender" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.mockup_net.MockupUDPClient.receive_packet">
<tt class="descname">receive_packet</tt><big>(</big><em>socket</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.mockup_net.MockupUDPClient.receive_packet" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.mockup_net.MockupUDPClient.send_packet">
<tt class="descname">send_packet</tt><big>(</big><em>sock</em>, <em>send_buffer</em>, <em>host</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.mockup_net.MockupUDPClient.send_packet" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.mockup_net.MockupUDPClient.set_response">
<tt class="descname">set_response</tt><big>(</big><em>socket</em>, <em>response</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.mockup_net.MockupUDPClient.set_response" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.mockup_net.MockupUDPClient.start_udp_connection">
<tt class="descname">start_udp_connection</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.mockup_net.MockupUDPClient.start_udp_connection" title="Permalink to this definition"></a></dt>
<dd>Starts a udp connection, returning socket and port.</dd></dl>
</dd></dl>
<dl class="class">
<dt id="pyogp.lib.base.tests.mockup_net.MockupUDPServer">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.mockup_net.</tt><tt class="descname">MockupUDPServer</tt><a class="headerlink" href="#pyogp.lib.base.tests.mockup_net.MockupUDPServer" title="Permalink to this definition"></a></dt>
<dd><dl class="method">
<dt id="pyogp.lib.base.tests.mockup_net.MockupUDPServer.receive_message">
<tt class="descname">receive_message</tt><big>(</big><em>client</em>, <em>receive_buffer</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.mockup_net.MockupUDPServer.receive_message" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.mockup_net.MockupUDPServer.send_message">
<tt class="descname">send_message</tt><big>(</big><em>client</em>, <em>send_message</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.mockup_net.MockupUDPServer.send_message" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="network_test.html" title="network_test"
>next</a> |</li>
<li class="right" >
<a href="mockup_client.html" title="mockup_client"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,115 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>my_test_packetdata &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit tests" href="../unittest.html" />
<link rel="next" title="network_test" href="network_test.html" />
<link rel="prev" title="mockup_net" href="mockup_net.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="network_test.html" title="network_test"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="mockup_net.html" title="mockup_net"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="mockup_net.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">mockup_net</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="network_test.html"
title="next chapter">network_test</a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/my_test_packetdata.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="my-test-packetdata">
<h1><tt class="xref docutils literal"><span class="pre">my_test_packetdata</span></tt><a class="headerlink" href="#my-test-packetdata" title="Permalink to this headline"></a></h1>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="network_test.html" title="network_test"
>next</a> |</li>
<li class="right" >
<a href="mockup_net.html" title="mockup_net"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,131 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>network_test &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="packet_handler" href="packet_handler.html" />
<link rel="prev" title="mockup_net" href="mockup_net.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="packet_handler.html" title="packet_handler"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="mockup_net.html" title="mockup_net"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="mockup_net.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">mockup_net</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="packet_handler.html"
title="next chapter">packet_handler</a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/network_test.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.network.tests.network_test">
<h1>network_test<a class="headerlink" href="#module-pyogp.lib.base.network.tests.network_test" title="Permalink to this headline"></a></h1>
<p>This is a doctest, the content here is verbatim from the source file at pyogp.lib.base.network.tests.network_test.txt.</p>
<p>&#8220;&#8221;&#8221;
Contributors can be viewed at:
<a class="reference external" href="http://svn.secondlife.com/svn/linden/projects/2008/pyogp/CONTRIBUTORS.txt">http://svn.secondlife.com/svn/linden/projects/2008/pyogp/CONTRIBUTORS.txt</a></p>
<p>$LicenseInfo:firstyear=2008&amp;license=apachev2$</p>
<p>Copyright 2009, Linden Research, Inc.</p>
<p>Licensed under the Apache License, Version 2.0 (the &#8220;License&#8221;).
You may obtain a copy of the License at:</p>
<blockquote>
<a class="reference external" href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a></blockquote>
<dl class="docutils">
<dt>or in</dt>
<dd><a class="reference external" href="http://svn.secondlife.com/svn/linden/projects/2008/pyogp/LICENSE.txt">http://svn.secondlife.com/svn/linden/projects/2008/pyogp/LICENSE.txt</a></dd>
</dl>
<p>$/LicenseInfo$
&#8220;&#8221;&#8220;</p>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="packet_handler.html" title="packet_handler"
>next</a> |</li>
<li class="right" >
<a href="mockup_net.html" title="mockup_net"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,160 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>packet_handler &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="packet_test" href="packet_test.html" />
<link rel="prev" title="network_test" href="network_test.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="packet_test.html" title="packet_test"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="network_test.html" title="network_test"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h3><a href="../index.html">Table Of Contents</a></h3>
<ul>
<li><a class="reference external" href="">packet_handler</a><ul>
<li><a class="reference external" href="#packethandler">PacketHandler</a></li>
<li><a class="reference external" href="#the-basic-packet-handling-event-callbackcase">The basic packet handling event/callbackcase</a></li>
</ul>
</li>
</ul>
<h4>Previous topic</h4>
<p class="topless"><a href="network_test.html"
title="previous chapter">network_test</a></p>
<h4>Next topic</h4>
<p class="topless"><a href="packet_test.html"
title="next chapter"><tt class="docutils literal"><span class="pre">packet_test</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/packet_handler.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.packet_handler">
<h1>packet_handler<a class="headerlink" href="#module-pyogp.lib.base.tests.packet_handler" title="Permalink to this headline"></a></h1>
<p>This is a doctest, the content here is verbatim from the source file at pyogp.lib.base.tests.packet_handler.txt.</p>
<div class="section" id="packethandler">
<h2>PacketHandler<a class="headerlink" href="#packethandler" title="Permalink to this headline"></a></h2>
</div>
<div class="section" id="the-basic-packet-handling-event-callbackcase">
<h2>The basic packet handling event/callbackcase<a class="headerlink" href="#the-basic-packet-handling-event-callbackcase" title="Permalink to this headline"></a></h2>
<dl class="docutils">
<dt>First, initialize the packet handler</dt>
<dd><div class="first last highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.message.packethandler</span> <span class="kn">import</span> <span class="n">PacketHandler</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">packet_handler</span> <span class="o">=</span> <span class="n">PacketHandler</span><span class="p">()</span>
</pre></div>
</div>
</dd>
<dt>How about a mock callback handler</dt>
<dd><div class="first highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="k">def</span> <span class="nf">callback</span><span class="p">(</span><span class="n">packet</span><span class="p">):</span> <span class="k">print</span> <span class="n">packet</span>
</pre></div>
</div>
<div class="last highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">onStartPingCheck_received</span> <span class="o">=</span> <span class="n">packet_handler</span><span class="o">.</span><span class="n">_register</span><span class="p">(</span><span class="s">&quot;StartPingCheck&quot;</span><span class="p">)</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">onStartPingCheck_received</span><span class="o">.</span><span class="n">subscribe</span><span class="p">(</span><span class="n">callback</span><span class="p">)</span>
</pre></div>
</div>
</dd>
<dt>Stage a packet</dt>
<dd><div class="first last highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.message.packets</span> <span class="kn">import</span> <span class="n">StartPingCheckPacket</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">packet</span> <span class="o">=</span> <span class="n">StartPingCheckPacket</span><span class="p">()</span>
</pre></div>
</div>
</dd>
</dl>
<p>Fire the event, it returns a packet
Unpossible to include this in the test, the memory ref keeps changing
But, you get the idea...</p>
<blockquote>
event_data = packet_handler._handle(packet)
&lt;pyogp.lib.base.message.packets.StartPingCheckPacket object at 0x14da450&gt;</blockquote>
</div>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="packet_test.html" title="packet_test"
>next</a> |</li>
<li class="right" >
<a href="network_test.html" title="network_test"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,319 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>packet_test &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="region" href="region.html" />
<link rel="prev" title="packet_handler" href="packet_handler.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="region.html" title="region"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="packet_handler.html" title="packet_handler"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="packet_handler.html"
title="previous chapter">packet_handler</a></p>
<h4>Next topic</h4>
<p class="topless"><a href="region.html"
title="next chapter">region</a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/packet_test.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.message.tests.packet_test">
<h1><tt class="xref docutils literal"><span class="pre">packet_test</span></tt><a class="headerlink" href="#module-pyogp.lib.base.message.tests.packet_test" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.message.tests.packet_test.</tt><tt class="descname">PacketTest</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.assertAlmostEqual">
<tt class="descname">assertAlmostEqual</tt><big>(</big><em>first</em>, <em>second</em>, <em>places=7</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.assertAlmostEqual" title="Permalink to this definition"></a></dt>
<dd><p>Fail if the two objects are unequal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.</p>
<p>Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).</p>
</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.assertAlmostEquals">
<tt class="descname">assertAlmostEquals</tt><big>(</big><em>first</em>, <em>second</em>, <em>places=7</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.assertAlmostEquals" title="Permalink to this definition"></a></dt>
<dd><p>Fail if the two objects are unequal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.</p>
<p>Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).</p>
</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.assertEqual">
<tt class="descname">assertEqual</tt><big>(</big><em>first</em>, <em>second</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.assertEqual" title="Permalink to this definition"></a></dt>
<dd>Fail if the two objects are unequal as determined by the &#8216;==&#8217;
operator.</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.assertEquals">
<tt class="descname">assertEquals</tt><big>(</big><em>first</em>, <em>second</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.assertEquals" title="Permalink to this definition"></a></dt>
<dd>Fail if the two objects are unequal as determined by the &#8216;==&#8217;
operator.</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.assertFalse">
<tt class="descname">assertFalse</tt><big>(</big><em>expr</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.assertFalse" title="Permalink to this definition"></a></dt>
<dd>Fail the test if the expression is true.</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.assertNotAlmostEqual">
<tt class="descname">assertNotAlmostEqual</tt><big>(</big><em>first</em>, <em>second</em>, <em>places=7</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.assertNotAlmostEqual" title="Permalink to this definition"></a></dt>
<dd><p>Fail if the two objects are equal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.</p>
<p>Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).</p>
</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.assertNotAlmostEquals">
<tt class="descname">assertNotAlmostEquals</tt><big>(</big><em>first</em>, <em>second</em>, <em>places=7</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.assertNotAlmostEquals" title="Permalink to this definition"></a></dt>
<dd><p>Fail if the two objects are equal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.</p>
<p>Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).</p>
</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.assertNotEqual">
<tt class="descname">assertNotEqual</tt><big>(</big><em>first</em>, <em>second</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.assertNotEqual" title="Permalink to this definition"></a></dt>
<dd>Fail if the two objects are equal as determined by the &#8216;==&#8217;
operator.</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.assertNotEquals">
<tt class="descname">assertNotEquals</tt><big>(</big><em>first</em>, <em>second</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.assertNotEquals" title="Permalink to this definition"></a></dt>
<dd>Fail if the two objects are equal as determined by the &#8216;==&#8217;
operator.</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.assertRaises">
<tt class="descname">assertRaises</tt><big>(</big><em>excClass</em>, <em>callableObj</em>, <em>*args</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.assertRaises" title="Permalink to this definition"></a></dt>
<dd>Fail unless an exception of class excClass is thrown
by callableObj when invoked with arguments args and keyword
arguments kwargs. If a different type of exception is
thrown, it will not be caught, and the test case will be
deemed to have suffered an error, exactly as for an
unexpected exception.</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.assertTrue">
<tt class="descname">assertTrue</tt><big>(</big><em>expr</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.assertTrue" title="Permalink to this definition"></a></dt>
<dd>Fail the test unless the expression is true.</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.assert_">
<tt class="descname">assert_</tt><big>(</big><em>expr</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.assert_" title="Permalink to this definition"></a></dt>
<dd>Fail the test unless the expression is true.</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.countTestCases">
<tt class="descname">countTestCases</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.countTestCases" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.debug">
<tt class="descname">debug</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.debug" title="Permalink to this definition"></a></dt>
<dd>Run the test without collecting errors in a TestResult</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.defaultTestResult">
<tt class="descname">defaultTestResult</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.defaultTestResult" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.fail">
<tt class="descname">fail</tt><big>(</big><em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.fail" title="Permalink to this definition"></a></dt>
<dd>Fail immediately, with the given message.</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.failIf">
<tt class="descname">failIf</tt><big>(</big><em>expr</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.failIf" title="Permalink to this definition"></a></dt>
<dd>Fail the test if the expression is true.</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.failIfAlmostEqual">
<tt class="descname">failIfAlmostEqual</tt><big>(</big><em>first</em>, <em>second</em>, <em>places=7</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.failIfAlmostEqual" title="Permalink to this definition"></a></dt>
<dd><p>Fail if the two objects are equal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.</p>
<p>Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).</p>
</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.failIfEqual">
<tt class="descname">failIfEqual</tt><big>(</big><em>first</em>, <em>second</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.failIfEqual" title="Permalink to this definition"></a></dt>
<dd>Fail if the two objects are equal as determined by the &#8216;==&#8217;
operator.</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.failUnless">
<tt class="descname">failUnless</tt><big>(</big><em>expr</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.failUnless" title="Permalink to this definition"></a></dt>
<dd>Fail the test unless the expression is true.</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.failUnlessAlmostEqual">
<tt class="descname">failUnlessAlmostEqual</tt><big>(</big><em>first</em>, <em>second</em>, <em>places=7</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.failUnlessAlmostEqual" title="Permalink to this definition"></a></dt>
<dd><p>Fail if the two objects are unequal as determined by their
difference rounded to the given number of decimal places
(default 7) and comparing to zero.</p>
<p>Note that decimal places (from zero) are usually not the same
as significant digits (measured from the most signficant digit).</p>
</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.failUnlessEqual">
<tt class="descname">failUnlessEqual</tt><big>(</big><em>first</em>, <em>second</em>, <em>msg=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.failUnlessEqual" title="Permalink to this definition"></a></dt>
<dd>Fail if the two objects are unequal as determined by the &#8216;==&#8217;
operator.</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.failUnlessRaises">
<tt class="descname">failUnlessRaises</tt><big>(</big><em>excClass</em>, <em>callableObj</em>, <em>*args</em>, <em>**kwargs</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.failUnlessRaises" title="Permalink to this definition"></a></dt>
<dd>Fail unless an exception of class excClass is thrown
by callableObj when invoked with arguments args and keyword
arguments kwargs. If a different type of exception is
thrown, it will not be caught, and the test case will be
deemed to have suffered an error, exactly as for an
unexpected exception.</dd></dl>
<dl class="attribute">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.failureException">
<tt class="descname">failureException</tt><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.failureException" title="Permalink to this definition"></a></dt>
<dd>alias of <tt class="xref docutils literal"><span class="pre">AssertionError</span></tt></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.id">
<tt class="descname">id</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.id" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.run">
<tt class="descname">run</tt><big>(</big><em>result=None</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.run" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.setUp" title="Permalink to this definition"></a></dt>
<dd>Hook method for setting up the test fixture before exercising it.</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.shortDescription">
<tt class="descname">shortDescription</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.shortDescription" title="Permalink to this definition"></a></dt>
<dd><p>Returns a one-line description of the test, or None if no
description has been provided.</p>
<p>The default implementation of this method returns the first line of
the specified test method&#8217;s docstring.</p>
</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.packet_test.PacketTest.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.packet_test.PacketTest.tearDown" title="Permalink to this definition"></a></dt>
<dd>Hook method for deconstructing the test fixture after testing it.</dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="region.html" title="region"
>next</a> |</li>
<li class="right" >
<a href="packet_handler.html" title="packet_handler"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,137 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>region &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="testDocTests" href="testDocTests.html" />
<link rel="prev" title="packet_test" href="packet_test.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="testDocTests.html" title="testDocTests"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="packet_test.html" title="packet_test"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h3><a href="../index.html">Table Of Contents</a></h3>
<ul>
<li><a class="reference external" href="">region</a><ul>
<li><a class="reference external" href="#id1">Region</a></li>
<li><a class="reference external" href="#the-region-object-creation">The &#8216;region&#8217; object creation</a></li>
</ul>
</li>
</ul>
<h4>Previous topic</h4>
<p class="topless"><a href="packet_test.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">packet_test</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="testDocTests.html"
title="next chapter"><tt class="docutils literal"><span class="pre">testDocTests</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/region.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.region">
<h1>region<a class="headerlink" href="#module-pyogp.lib.base.tests.region" title="Permalink to this headline"></a></h1>
<p>This is a doctest, the content here is verbatim from the source file at pyogp.lib.base.tests.region.txt.</p>
<div class="section" id="id1">
<h2>Region<a class="headerlink" href="#id1" title="Permalink to this headline"></a></h2>
</div>
<div class="section" id="the-region-object-creation">
<h2>The &#8216;region&#8217; object creation<a class="headerlink" href="#the-region-object-creation" title="Permalink to this headline"></a></h2>
<p>First, initialize the region</p>
<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="kn">from</span> <span class="nn">pyogp.lib.base.region</span> <span class="kn">import</span> <span class="n">Region</span>
<span class="gp">&gt;&gt;&gt; </span><span class="n">region</span> <span class="o">=</span> <span class="n">Region</span><span class="p">()</span>
</pre></div>
</div>
<p>Not complete...</p>
</div>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="testDocTests.html" title="testDocTests"
>next</a> |</li>
<li class="right" >
<a href="packet_test.html" title="packet_test"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,115 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>testDocTests &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_agent" href="test_agent.html" />
<link rel="prev" title="region" href="region.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_agent.html" title="test_agent"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="region.html" title="region"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="region.html"
title="previous chapter">region</a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_agent.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_agent</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/testDocTests.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.testDocTests">
<h1><tt class="xref docutils literal"><span class="pre">testDocTests</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.testDocTests" title="Permalink to this headline"></a></h1>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_agent.html" title="test_agent"
>next</a> |</li>
<li class="right" >
<a href="region.html" title="region"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,179 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_agent &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_circuits" href="test_circuits.html" />
<link rel="prev" title="testDocTests" href="testDocTests.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_circuits.html" title="test_circuits"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="testDocTests.html" title="testDocTests"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="testDocTests.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">testDocTests</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_circuits.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_circuits</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_agent.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.test_agent">
<h1><tt class="xref docutils literal"><span class="pre">test_agent</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.test_agent" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.tests.test_agent.TestAgent">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.test_agent.</tt><tt class="descname">TestAgent</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_agent.TestAgent" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_agent.TestAgent.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_agent.TestAgent.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_agent.TestAgent.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_agent.TestAgent.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_agent.TestAgent.test_agent_home_class">
<tt class="descname">test_agent_home_class</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_agent.TestAgent.test_agent_home_class" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_agent.TestAgent.test_agent_legacy_login_via_params">
<tt class="descname">test_agent_legacy_login_via_params</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_agent.TestAgent.test_agent_legacy_login_via_params" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_agent.TestAgent.test_agent_legacy_login_via_variables">
<tt class="descname">test_agent_legacy_login_via_variables</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_agent.TestAgent.test_agent_legacy_login_via_variables" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_agent.TestAgent.test_agent_login_no_account_info">
<tt class="descname">test_agent_login_no_account_info</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_agent.TestAgent.test_agent_login_no_account_info" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_agent.TestAgent.test_agent_ogp_login_via_params">
<tt class="descname">test_agent_ogp_login_via_params</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_agent.TestAgent.test_agent_ogp_login_via_params" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_agent.TestAgent.test_agent_ogp_login_via_variables">
<tt class="descname">test_agent_ogp_login_via_variables</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_agent.TestAgent.test_agent_ogp_login_via_variables" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_agent.TestAgent.test_failed_legacy_login">
<tt class="descname">test_failed_legacy_login</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_agent.TestAgent.test_failed_legacy_login" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_agent.TestAgent.test_legacy_get_login_params">
<tt class="descname">test_legacy_get_login_params</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_agent.TestAgent.test_legacy_get_login_params" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_agent.TestAgent.test_ogp_get_login_params">
<tt class="descname">test_ogp_get_login_params</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_agent.TestAgent.test_ogp_get_login_params" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_circuits.html" title="test_circuits"
>next</a> |</li>
<li class="right" >
<a href="testDocTests.html" title="testDocTests"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,197 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_circuits &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_datatypes" href="test_datatypes.html" />
<link rel="prev" title="test_agent" href="test_agent.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_datatypes.html" title="test_datatypes"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_agent.html" title="test_agent"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_agent.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_agent</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_datatypes.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_datatypes</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_circuits.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.message.tests.test_circuits">
<h1><tt class="xref docutils literal"><span class="pre">test_circuits</span></tt><a class="headerlink" href="#module-pyogp.lib.base.message.tests.test_circuits" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.message.tests.test_circuits.TestCircuitManager">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.message.tests.test_circuits.</tt><tt class="descname">TestCircuitManager</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_circuits.TestCircuitManager" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.test_">
<tt class="descname">test_</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_circuits.TestCircuitManager.test_" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
<dl class="class">
<dt id="pyogp.lib.base.message.tests.test_circuits.TestHost">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.message.tests.test_circuits.</tt><tt class="descname">TestHost</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_circuits.TestHost" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_circuits.TestHost.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_circuits.TestHost.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_circuits.TestHost.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_circuits.TestHost.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_circuits.TestHost.test">
<tt class="descname">test</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_circuits.TestHost.test" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_circuits.TestHost.test_fail">
<tt class="descname">test_fail</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_circuits.TestHost.test_fail" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
<dl class="class">
<dt id="pyogp.lib.base.message.tests.test_circuits.TestCircuit">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.message.tests.test_circuits.</tt><tt class="descname">TestCircuit</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_circuits.TestCircuit" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_circuits.TestCircuit.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_circuits.TestCircuit.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_circuits.TestCircuit.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_circuits.TestCircuit.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_circuits.TestCircuit.test">
<tt class="descname">test</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_circuits.TestCircuit.test" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_circuits.TestCircuit.test_add_reliable">
<tt class="descname">test_add_reliable</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_circuits.TestCircuit.test_add_reliable" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_datatypes.html" title="test_datatypes"
>next</a> |</li>
<li class="right" >
<a href="test_agent.html" title="test_agent"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,194 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_datatypes &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_event_queue" href="test_event_queue.html" />
<link rel="prev" title="test_circuits" href="test_circuits.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_event_queue.html" title="test_event_queue"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_circuits.html" title="test_circuits"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_circuits.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_circuits</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_event_queue.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_event_queue</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_datatypes.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.test_datatypes">
<h1><tt class="xref docutils literal"><span class="pre">test_datatypes</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.test_datatypes" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.tests.test_datatypes.TestDatatypes">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.test_datatypes.</tt><tt class="descname">TestDatatypes</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_datatypes.TestDatatypes" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_datatypes.TestDatatypes.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_datatypes.TestDatatypes.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_datatypes.TestDatatypes.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_datatypes.TestDatatypes.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Quaternion_from_XYZW">
<tt class="descname">test_Quaternion_from_XYZW</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Quaternion_from_XYZW" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Quaternion_from_bytes">
<tt class="descname">test_Quaternion_from_bytes</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Quaternion_from_bytes" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Quaternion_get_bytes">
<tt class="descname">test_Quaternion_get_bytes</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Quaternion_get_bytes" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Quaternion_new">
<tt class="descname">test_Quaternion_new</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Quaternion_new" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_UUID_from_bytes">
<tt class="descname">test_UUID_from_bytes</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_UUID_from_bytes" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_UUID_from_string">
<tt class="descname">test_UUID_from_string</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_UUID_from_string" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_UUID_get_bytes">
<tt class="descname">test_UUID_get_bytes</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_UUID_get_bytes" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_UUID_new">
<tt class="descname">test_UUID_new</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_UUID_new" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Vector3_from_XYZ">
<tt class="descname">test_Vector3_from_XYZ</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Vector3_from_XYZ" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Vector3_from_bytes">
<tt class="descname">test_Vector3_from_bytes</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Vector3_from_bytes" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Vector3_get_bytes">
<tt class="descname">test_Vector3_get_bytes</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Vector3_get_bytes" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Vector3_new">
<tt class="descname">test_Vector3_new</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_datatypes.TestDatatypes.test_Vector3_new" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_event_queue.html" title="test_event_queue"
>next</a> |</li>
<li class="right" >
<a href="test_circuits.html" title="test_circuits"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,144 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_event_queue &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_event_system" href="test_event_system.html" />
<link rel="prev" title="test_datatypes" href="test_datatypes.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_event_system.html" title="test_event_system"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_datatypes.html" title="test_datatypes"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_datatypes.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_datatypes</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_event_system.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_event_system</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_event_queue.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.test_event_queue">
<h1><tt class="xref docutils literal"><span class="pre">test_event_queue</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.test_event_queue" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.tests.test_event_queue.TestEventQueue">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.test_event_queue.</tt><tt class="descname">TestEventQueue</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_event_queue.TestEventQueue" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_event_queue.TestEventQueue.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_event_queue.TestEventQueue.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_event_queue.TestEventQueue.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_event_queue.TestEventQueue.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_event_queue.TestEventQueue.test__decode_eq_result">
<tt class="descname">test__decode_eq_result</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_event_queue.TestEventQueue.test__decode_eq_result" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_event_queue.TestEventQueue.test__decode_eq_result2">
<tt class="descname">test__decode_eq_result2</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_event_queue.TestEventQueue.test__decode_eq_result2" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_event_system.html" title="test_event_system"
>next</a> |</li>
<li class="right" >
<a href="test_datatypes.html" title="test_datatypes"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,160 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_event_system &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_events" href="test_events.html" />
<link rel="prev" title="test_event_queue" href="test_event_queue.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_events.html" title="test_events"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_event_queue.html" title="test_event_queue"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_event_queue.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_event_queue</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_events.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_events</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_event_system.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.test_event_system">
<h1><tt class="xref docutils literal"><span class="pre">test_event_system</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.test_event_system" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.tests.test_event_system.TestEvents">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.test_event_system.</tt><tt class="descname">TestEvents</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_event_system.TestEvents" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_event_system.TestEvents.onEvent">
<tt class="descname">onEvent</tt><big>(</big><em>event</em>, <em>expected</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_event_system.TestEvents.onEvent" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_event_system.TestEvents.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_event_system.TestEvents.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_event_system.TestEvents.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_event_system.TestEvents.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_event_system.TestEvents.test_event_handler_invalid_timeout_param">
<tt class="descname">test_event_handler_invalid_timeout_param</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_event_system.TestEvents.test_event_handler_invalid_timeout_param" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_event_system.TestEvents.test_event_handler_no_timeout">
<tt class="descname">test_event_handler_no_timeout</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_event_system.TestEvents.test_event_handler_no_timeout" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_event_system.TestEvents.test_event_handler_timeout">
<tt class="descname">test_event_handler_timeout</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_event_system.TestEvents.test_event_handler_timeout" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
<dl class="class">
<dt id="pyogp.lib.base.tests.test_event_system.MockEvent">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.test_event_system.</tt><tt class="descname">MockEvent</tt><big>(</big><em>data</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_event_system.MockEvent" title="Permalink to this definition"></a></dt>
<dd>mock event class for event system testing</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_events.html" title="test_events"
>next</a> |</li>
<li class="right" >
<a href="test_event_queue.html" title="test_event_queue"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,139 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_events &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_helpers" href="test_helpers.html" />
<link rel="prev" title="test_event_system" href="test_event_system.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_helpers.html" title="test_helpers"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_event_system.html" title="test_event_system"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_event_system.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_event_system</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_helpers.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_helpers</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_events.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.test_events">
<h1><tt class="xref docutils literal"><span class="pre">test_events</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.test_events" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.tests.test_events.TestEvents">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.test_events.</tt><tt class="descname">TestEvents</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_events.TestEvents" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_events.TestEvents.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_events.TestEvents.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_events.TestEvents.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_events.TestEvents.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_events.TestEvents.test_event">
<tt class="descname">test_event</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_events.TestEvents.test_event" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_helpers.html" title="test_helpers"
>next</a> |</li>
<li class="right" >
<a href="test_event_system.html" title="test_event_system"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,159 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_helpers &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_inventory" href="test_inventory.html" />
<link rel="prev" title="test_events" href="test_events.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_inventory.html" title="test_inventory"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_events.html" title="test_events"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_events.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_events</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_inventory.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_inventory</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_helpers.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.test_helpers">
<h1><tt class="xref docutils literal"><span class="pre">test_helpers</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.test_helpers" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.tests.test_helpers.TestHelpers">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.test_helpers.</tt><tt class="descname">TestHelpers</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_helpers.TestHelpers" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_helpers.TestHelpers.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_helpers.TestHelpers.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_helpers.TestHelpers.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_helpers.TestHelpers.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_helpers.TestHelpers.test_DictLLSDSerializer">
<tt class="descname">test_DictLLSDSerializer</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_helpers.TestHelpers.test_DictLLSDSerializer" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_helpers.TestHelpers.test_LLSDDeserializer_deserialize">
<tt class="descname">test_LLSDDeserializer_deserialize</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_helpers.TestHelpers.test_LLSDDeserializer_deserialize" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_helpers.TestHelpers.test_LLSDDeserializer_deserialize_nonsense">
<tt class="descname">test_LLSDDeserializer_deserialize_nonsense</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_helpers.TestHelpers.test_LLSDDeserializer_deserialize_nonsense" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_helpers.TestHelpers.test_LLSDDeserializer_deserialize_string">
<tt class="descname">test_LLSDDeserializer_deserialize_string</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_helpers.TestHelpers.test_LLSDDeserializer_deserialize_string" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_helpers.TestHelpers.test_ListLLSDSerializer">
<tt class="descname">test_ListLLSDSerializer</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_helpers.TestHelpers.test_ListLLSDSerializer" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_inventory.html" title="test_inventory"
>next</a> |</li>
<li class="right" >
<a href="test_events.html" title="test_events"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,144 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_inventory &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_legacy_login" href="test_legacy_login.html" />
<link rel="prev" title="test_helpers" href="test_helpers.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_legacy_login.html" title="test_legacy_login"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_helpers.html" title="test_helpers"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_helpers.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_helpers</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_legacy_login.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_legacy_login</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_inventory.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.test_inventory">
<h1><tt class="xref docutils literal"><span class="pre">test_inventory</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.test_inventory" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.tests.test_inventory.TestInventory">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.test_inventory.</tt><tt class="descname">TestInventory</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_inventory.TestInventory" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_inventory.TestInventory.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_inventory.TestInventory.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_inventory.TestInventory.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_inventory.TestInventory.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_inventory.TestInventory.test_display_folder_contents_by_id">
<tt class="descname">test_display_folder_contents_by_id</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_inventory.TestInventory.test_display_folder_contents_by_id" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_inventory.TestInventory.test_display_folder_contents_by_nonexistant_id">
<tt class="descname">test_display_folder_contents_by_nonexistant_id</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_inventory.TestInventory.test_display_folder_contents_by_nonexistant_id" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_legacy_login.html" title="test_legacy_login"
>next</a> |</li>
<li class="right" >
<a href="test_helpers.html" title="test_helpers"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,224 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_legacy_login &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_llsd_builder" href="test_llsd_builder.html" />
<link rel="prev" title="test_inventory" href="test_inventory.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_llsd_builder.html" title="test_llsd_builder"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_inventory.html" title="test_inventory"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_inventory.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_inventory</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_llsd_builder.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_llsd_builder</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_legacy_login.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.test_legacy_login">
<h1><tt class="xref docutils literal"><span class="pre">test_legacy_login</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.test_legacy_login" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.test_legacy_login.</tt><tt class="descname">TestLegacyLogin</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_LegacyLoginParams">
<tt class="descname">test_LegacyLoginParams</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_LegacyLoginParams" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_failed_legacy_login">
<tt class="descname">test_failed_legacy_login</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_failed_legacy_login" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_handle_transform">
<tt class="descname">test_handle_transform</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_handle_transform" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_init_legacy_login_params">
<tt class="descname">test_init_legacy_login_params</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_init_legacy_login_params" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_init_legacy_login_params_keys">
<tt class="descname">test_init_legacy_login_params_keys</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_init_legacy_login_params_keys" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_legacy_login">
<tt class="descname">test_legacy_login</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_legacy_login" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_legacy_login_return">
<tt class="descname">test_legacy_login_return</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_legacy_login_return" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_login_attributes">
<tt class="descname">test_login_attributes</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_login_attributes" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_bad_tuple">
<tt class="descname">test_parse_legacy_start_location_bad_tuple</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_bad_tuple" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_bad_tuple2">
<tt class="descname">test_parse_legacy_start_location_bad_tuple2</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_bad_tuple2" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_default">
<tt class="descname">test_parse_legacy_start_location_default</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_default" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_string">
<tt class="descname">test_parse_legacy_start_location_string</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_string" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_string_2">
<tt class="descname">test_parse_legacy_start_location_string_2</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_string_2" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_string_3">
<tt class="descname">test_parse_legacy_start_location_string_3</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_string_3" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_string_4">
<tt class="descname">test_parse_legacy_start_location_string_4</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_string_4" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_tuple">
<tt class="descname">test_parse_legacy_start_location_tuple</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_parse_legacy_start_location_tuple" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_preserved_login_input_params">
<tt class="descname">test_preserved_login_input_params</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_preserved_login_input_params" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_unknown_loginuri">
<tt class="descname">test_unknown_loginuri</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_legacy_login.TestLegacyLogin.test_unknown_loginuri" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_llsd_builder.html" title="test_llsd_builder"
>next</a> |</li>
<li class="right" >
<a href="test_inventory.html" title="test_inventory"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,139 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_llsd_builder &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_message_wrapper" href="test_message_wrapper.html" />
<link rel="prev" title="test_legacy_login" href="test_legacy_login.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_message_wrapper.html" title="test_message_wrapper"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_legacy_login.html" title="test_legacy_login"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_legacy_login.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_legacy_login</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_message_wrapper.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_message_wrapper</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_llsd_builder.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.message.tests.test_llsd_builder">
<h1><tt class="xref docutils literal"><span class="pre">test_llsd_builder</span></tt><a class="headerlink" href="#module-pyogp.lib.base.message.tests.test_llsd_builder" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.message.tests.test_llsd_builder.TestLLSDBuilder">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.message.tests.test_llsd_builder.</tt><tt class="descname">TestLLSDBuilder</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_llsd_builder.TestLLSDBuilder" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_llsd_builder.TestLLSDBuilder.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_llsd_builder.TestLLSDBuilder.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_llsd_builder.TestLLSDBuilder.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_llsd_builder.TestLLSDBuilder.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_llsd_builder.TestLLSDBuilder.test_builder">
<tt class="descname">test_builder</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_llsd_builder.TestLLSDBuilder.test_builder" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_message_wrapper.html" title="test_message_wrapper"
>next</a> |</li>
<li class="right" >
<a href="test_legacy_login.html" title="test_legacy_login"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,154 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_message_wrapper &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_objects" href="test_objects.html" />
<link rel="prev" title="test_llsd_builder" href="test_llsd_builder.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_objects.html" title="test_objects"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_llsd_builder.html" title="test_llsd_builder"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_llsd_builder.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_llsd_builder</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_objects.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_objects</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_message_wrapper.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.message.tests.test_message_wrapper">
<h1><tt class="xref docutils literal"><span class="pre">test_message_wrapper</span></tt><a class="headerlink" href="#module-pyogp.lib.base.message.tests.test_message_wrapper" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.message.tests.test_message_wrapper.TestMessage">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.message.tests.test_message_wrapper.</tt><tt class="descname">TestMessage</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_message_wrapper.TestMessage" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_message_wrapper.TestMessage.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_message_wrapper.TestMessage.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_message_wrapper.TestMessage.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_message_wrapper.TestMessage.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_message_wrapper.TestMessage.test_block">
<tt class="descname">test_block</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_message_wrapper.TestMessage.test_block" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_message_wrapper.TestMessage.test_build">
<tt class="descname">test_build</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_message_wrapper.TestMessage.test_build" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_message_wrapper.TestMessage.test_build_chat">
<tt class="descname">test_build_chat</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_message_wrapper.TestMessage.test_build_chat" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_message_wrapper.TestMessage.test_build_multiple">
<tt class="descname">test_build_multiple</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_message_wrapper.TestMessage.test_build_multiple" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_objects.html" title="test_objects"
>next</a> |</li>
<li class="right" >
<a href="test_llsd_builder.html" title="test_llsd_builder"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,144 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_objects &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_ogp_login" href="test_ogp_login.html" />
<link rel="prev" title="test_message_wrapper" href="test_message_wrapper.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_ogp_login.html" title="test_ogp_login"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_message_wrapper.html" title="test_message_wrapper"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_message_wrapper.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_message_wrapper</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_ogp_login.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_ogp_login</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_objects.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.test_objects">
<h1><tt class="xref docutils literal"><span class="pre">test_objects</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.test_objects" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.tests.test_objects.TestObjects">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.test_objects.</tt><tt class="descname">TestObjects</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_objects.TestObjects" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_objects.TestObjects.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_objects.TestObjects.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_objects.TestObjects.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_objects.TestObjects.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_objects.TestObjects.test_ObjectUpdateCompressed_handling">
<tt class="descname">test_ObjectUpdateCompressed_handling</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_objects.TestObjects.test_ObjectUpdateCompressed_handling" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_objects.TestObjects.test_onObjectUpdateCompressed_with_extraparams">
<tt class="descname">test_onObjectUpdateCompressed_with_extraparams</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_objects.TestObjects.test_onObjectUpdateCompressed_with_extraparams" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_ogp_login.html" title="test_ogp_login"
>next</a> |</li>
<li class="right" >
<a href="test_message_wrapper.html" title="test_message_wrapper"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,174 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_ogp_login &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_packetdata" href="test_packetdata.html" />
<link rel="prev" title="test_objects" href="test_objects.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_packetdata.html" title="test_packetdata"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_objects.html" title="test_objects"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_objects.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_objects</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_packetdata.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_packetdata</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_ogp_login.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.test_ogp_login">
<h1><tt class="xref docutils literal"><span class="pre">test_ogp_login</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.test_ogp_login" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.tests.test_ogp_login.TestOGPLogin">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.test_ogp_login.</tt><tt class="descname">TestOGPLogin</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_ogp_login.TestOGPLogin" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_OGPLogin">
<tt class="descname">test_OGPLogin</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_OGPLogin" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_OGPParams">
<tt class="descname">test_OGPParams</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_OGPParams" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_failed_ogp_login">
<tt class="descname">test_failed_ogp_login</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_failed_ogp_login" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_init_ogp_login_params">
<tt class="descname">test_init_ogp_login_params</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_init_ogp_login_params" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_login_attributes">
<tt class="descname">test_login_attributes</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_login_attributes" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_ogp_login_return">
<tt class="descname">test_ogp_login_return</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_ogp_login_return" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_preserved_login_input_params">
<tt class="descname">test_preserved_login_input_params</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_preserved_login_input_params" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_unknown_loginuri">
<tt class="descname">test_unknown_loginuri</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_ogp_login.TestOGPLogin.test_unknown_loginuri" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_packetdata.html" title="test_packetdata"
>next</a> |</li>
<li class="right" >
<a href="test_objects.html" title="test_objects"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,149 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_packetdata &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_region" href="test_region.html" />
<link rel="prev" title="test_ogp_login" href="test_ogp_login.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_region.html" title="test_region"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_ogp_login.html" title="test_ogp_login"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_ogp_login.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_ogp_login</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_region.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_region</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_packetdata.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.message.tests.test_packetdata">
<h1><tt class="xref docutils literal"><span class="pre">test_packetdata</span></tt><a class="headerlink" href="#module-pyogp.lib.base.message.tests.test_packetdata" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.message.tests.test_packetdata.TestPacketDecode">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.message.tests.test_packetdata.</tt><tt class="descname">TestPacketDecode</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_packetdata.TestPacketDecode" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_packetdata.TestPacketDecode.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_packetdata.TestPacketDecode.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_packetdata.TestPacketDecode.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_packetdata.TestPacketDecode.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_packetdata.TestPacketDecode.test_agent_animation">
<tt class="descname">test_agent_animation</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_packetdata.TestPacketDecode.test_agent_animation" title="Permalink to this definition"></a></dt>
<dd>test if the agent data update packet can be decoded</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_packetdata.TestPacketDecode.test_agent_data_update">
<tt class="descname">test_agent_data_update</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_packetdata.TestPacketDecode.test_agent_data_update" title="Permalink to this definition"></a></dt>
<dd>test if the agent data update packet can be decoded</dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_packetdata.TestPacketDecode.test_object_update">
<tt class="descname">test_object_update</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_packetdata.TestPacketDecode.test_object_update" title="Permalink to this definition"></a></dt>
<dd>test if the object update packet can be decoded</dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_region.html" title="test_region"
>next</a> |</li>
<li class="right" >
<a href="test_ogp_login.html" title="test_ogp_login"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,149 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_region &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_template_parser" href="test_template_parser.html" />
<link rel="prev" title="test_packetdata" href="test_packetdata.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_template_parser.html" title="test_template_parser"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_packetdata.html" title="test_packetdata"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_packetdata.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_packetdata</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_template_parser.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_template_parser</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_region.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.tests.test_region">
<h1><tt class="xref docutils literal"><span class="pre">test_region</span></tt><a class="headerlink" href="#module-pyogp.lib.base.tests.test_region" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.tests.test_region.TestRegion">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.tests.test_region.</tt><tt class="descname">TestRegion</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_region.TestRegion" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_region.TestRegion.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_region.TestRegion.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_region.TestRegion.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_region.TestRegion.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_region.TestRegion.test_enqueue_message">
<tt class="descname">test_enqueue_message</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_region.TestRegion.test_enqueue_message" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_region.TestRegion.test_enqueue_urgent_message">
<tt class="descname">test_enqueue_urgent_message</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_region.TestRegion.test_enqueue_urgent_message" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.tests.test_region.TestRegion.test_region_basic_attributes">
<tt class="descname">test_region_basic_attributes</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.tests.test_region.TestRegion.test_region_basic_attributes" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_template_parser.html" title="test_template_parser"
>next</a> |</li>
<li class="right" >
<a href="test_packetdata.html" title="test_packetdata"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,223 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_template_parser &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_udp_deserializer" href="test_udp_deserializer.html" />
<link rel="prev" title="test_region" href="test_region.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_udp_deserializer.html" title="test_udp_deserializer"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_region.html" title="test_region"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_region.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_region</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_udp_deserializer.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_udp_deserializer</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_template_parser.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.message.tests.test_template_parser">
<h1><tt class="xref docutils literal"><span class="pre">test_template_parser</span></tt><a class="headerlink" href="#module-pyogp.lib.base.message.tests.test_template_parser" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestTemplates">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.message.tests.test_template_parser.</tt><tt class="descname">TestTemplates</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestTemplates" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestTemplates.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestTemplates.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestTemplates.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestTemplates.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_add_get_block">
<tt class="descname">test_add_get_block</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_add_get_block" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_add_variable">
<tt class="descname">test_add_variable</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_add_variable" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_block">
<tt class="descname">test_block</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_block" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_block_multiple">
<tt class="descname">test_block_multiple</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_block_multiple" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_deprecated">
<tt class="descname">test_deprecated</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_deprecated" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_parser">
<tt class="descname">test_parser</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_parser" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_parser_fail">
<tt class="descname">test_parser_fail</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_parser_fail" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_parser_version">
<tt class="descname">test_parser_version</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_parser_version" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_template">
<tt class="descname">test_template</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_template" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_template_fixed">
<tt class="descname">test_template_fixed</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_template_fixed" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_variable">
<tt class="descname">test_variable</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestTemplates.test_variable" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
<dl class="class">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestDictionary">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.message.tests.test_template_parser.</tt><tt class="descname">TestDictionary</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestDictionary" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestDictionary.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestDictionary.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestDictionary.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestDictionary.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestDictionary.test_create_dictionary">
<tt class="descname">test_create_dictionary</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestDictionary.test_create_dictionary" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestDictionary.test_get_packet">
<tt class="descname">test_get_packet</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestDictionary.test_get_packet" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_template_parser.TestDictionary.test_get_packet_pair">
<tt class="descname">test_get_packet_pair</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_template_parser.TestDictionary.test_get_packet_pair" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_udp_deserializer.html" title="test_udp_deserializer"
>next</a> |</li>
<li class="right" >
<a href="test_region.html" title="test_region"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,144 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_udp_deserializer &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_udp_serializer" href="test_udp_serializer.html" />
<link rel="prev" title="test_template_parser" href="test_template_parser.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_udp_serializer.html" title="test_udp_serializer"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_template_parser.html" title="test_template_parser"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_template_parser.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_template_parser</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_udp_serializer.html"
title="next chapter"><tt class="docutils literal"><span class="pre">test_udp_serializer</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_udp_deserializer.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.message.tests.test_udp_deserializer">
<h1><tt class="xref docutils literal"><span class="pre">test_udp_deserializer</span></tt><a class="headerlink" href="#module-pyogp.lib.base.message.tests.test_udp_deserializer" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.message.tests.test_udp_deserializer.TestDeserializer">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.message.tests.test_udp_deserializer.</tt><tt class="descname">TestDeserializer</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udp_deserializer.TestDeserializer" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udp_deserializer.TestDeserializer.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udp_deserializer.TestDeserializer.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udp_deserializer.TestDeserializer.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udp_deserializer.TestDeserializer.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udp_deserializer.TestDeserializer.test_chat">
<tt class="descname">test_chat</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udp_deserializer.TestDeserializer.test_chat" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udp_deserializer.TestDeserializer.test_deserialize">
<tt class="descname">test_deserialize</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udp_deserializer.TestDeserializer.test_deserialize" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_udp_serializer.html" title="test_udp_serializer"
>next</a> |</li>
<li class="right" >
<a href="test_template_parser.html" title="test_template_parser"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,139 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_udp_serializer &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="test_udpconnection" href="test_udpconnection.html" />
<link rel="prev" title="test_udp_deserializer" href="test_udp_deserializer.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="test_udpconnection.html" title="test_udpconnection"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_udp_deserializer.html" title="test_udp_deserializer"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_udp_deserializer.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_udp_deserializer</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="test_udpconnection.html"
title="next chapter"><tt class="docutils literal docutils literal"><span class="pre">test_udpconnection</span></tt></a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_udp_serializer.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.message.tests.test_udp_serializer">
<h1><tt class="xref docutils literal"><span class="pre">test_udp_serializer</span></tt><a class="headerlink" href="#module-pyogp.lib.base.message.tests.test_udp_serializer" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.message.tests.test_udp_serializer.TestSerializer">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.message.tests.test_udp_serializer.</tt><tt class="descname">TestSerializer</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udp_serializer.TestSerializer" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udp_serializer.TestSerializer.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udp_serializer.TestSerializer.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udp_serializer.TestSerializer.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udp_serializer.TestSerializer.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udp_serializer.TestSerializer.test_serialize">
<tt class="descname">test_serialize</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udp_serializer.TestSerializer.test_serialize" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="test_udpconnection.html" title="test_udpconnection"
>next</a> |</li>
<li class="right" >
<a href="test_udp_deserializer.html" title="test_udp_deserializer"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>

View File

@@ -1,174 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>test_udpconnection &mdash; Pyogp v0.1 documentation</title>
<link rel="stylesheet" href="../_static/sphinxdoc.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '../',
VERSION: '0.1',
COLLAPSE_MODINDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="../_static/jquery.js"></script>
<script type="text/javascript" src="../_static/doctools.js"></script>
<link rel="top" title="Pyogp v0.1 documentation" href="../index.html" />
<link rel="up" title="Unit Tests" href="../unittest.html" />
<link rel="next" title="History" href="../history.html" />
<link rel="prev" title="test_udp_serializer" href="test_udp_serializer.html" />
</head>
<body>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
accesskey="M">modules</a> |</li>
<li class="right" >
<a href="../history.html" title="History"
accesskey="N">next</a> |</li>
<li class="right" >
<a href="test_udp_serializer.html" title="test_udp_serializer"
accesskey="P">previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" accesskey="U">Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="sphinxsidebar">
<div class="sphinxsidebarwrapper">
<h4>Previous topic</h4>
<p class="topless"><a href="test_udp_serializer.html"
title="previous chapter"><tt class="docutils literal docutils literal docutils literal"><span class="pre">test_udp_serializer</span></tt></a></p>
<h4>Next topic</h4>
<p class="topless"><a href="../history.html"
title="next chapter">History</a></p>
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="../_sources/unittest/test_udpconnection.txt"
rel="nofollow">Show Source</a></li>
</ul>
<div id="searchbox" style="display: none">
<h3>Quick search</h3>
<form class="search" action="../search.html" method="get">
<input type="text" name="q" size="18" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body">
<div class="section" id="module-pyogp.lib.base.message.tests.test_udpconnection">
<h1><tt class="xref docutils literal"><span class="pre">test_udpconnection</span></tt><a class="headerlink" href="#module-pyogp.lib.base.message.tests.test_udpconnection" title="Permalink to this headline"></a></h1>
<dl class="class">
<dt id="pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection">
<em class="property">
class </em><tt class="descclassname">pyogp.lib.base.message.tests.test_udpconnection.</tt><tt class="descname">TestUDPConnection</tt><big>(</big><em>methodName='runTest'</em><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection" title="Permalink to this definition"></a></dt>
<dd><p>Create an instance of the class that will use the named test
method when executed. Raises a ValueError if the instance does
not have a method with the specified name.</p>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.setUp">
<tt class="descname">setUp</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.setUp" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.tearDown">
<tt class="descname">tearDown</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.tearDown" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_acks">
<tt class="descname">test_acks</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_acks" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_find_circuit">
<tt class="descname">test_find_circuit</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_find_circuit" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_receive">
<tt class="descname">test_receive</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_receive" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_receive_reliable">
<tt class="descname">test_receive_reliable</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_receive_reliable" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_receive_zero">
<tt class="descname">test_receive_zero</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_receive_zero" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_send_reliable">
<tt class="descname">test_send_reliable</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_send_reliable" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_send_same_host">
<tt class="descname">test_send_same_host</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_send_same_host" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
<dl class="method">
<dt id="pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_send_variable">
<tt class="descname">test_send_variable</tt><big>(</big><big>)</big><a class="headerlink" href="#pyogp.lib.base.message.tests.test_udpconnection.TestUDPConnection.test_send_variable" title="Permalink to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</div>
</div>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="../genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="../modindex.html" title="Global Module Index"
>modules</a> |</li>
<li class="right" >
<a href="../history.html" title="History"
>next</a> |</li>
<li class="right" >
<a href="test_udp_serializer.html" title="test_udp_serializer"
>previous</a> |</li>
<li><a href="../index.html">Pyogp v0.1 documentation</a> &raquo;</li>
<li><a href="../unittest.html" >Unit Tests</a> &raquo;</li>
</ul>
</div>
<div class="footer">
&copy; Copyright 2009, Pyogp team.
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 0.6.1.
</div>
</body>
</html>