doc/api/python/ats3.dropgenerator.Ats3TestDropGenerator-class.html
author Simon Howkins <simonh@symbian.org>
Tue, 30 Mar 2010 13:57:59 +0100
changeset 952 ea541face66b
parent 432 f2ddfa555b0f
permissions -rw-r--r--
Re-apply changes to allow sources.csv to specify a revision by a *local* tag in the web repository. Uses "hg id" instead of "hg in", so not affected by the aborts we had previously. And no need for an empty repo this time either.

<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>ats3.dropgenerator.Ats3TestDropGenerator</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

      <th class="navbar" width="100%"></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">
      <span class="breadcrumbs">
        <a href="ats3-module.html">Package&nbsp;ats3</a> ::
        <a href="ats3.dropgenerator-module.html">Module&nbsp;dropgenerator</a> ::
        Class&nbsp;Ats3TestDropGenerator
      </span>
    </td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
        <tr><td align="right"><span class="options"
            >[<a href="frames.html" target="_top">frames</a
            >]&nbsp;|&nbsp;<a href="ats3.dropgenerator.Ats3TestDropGenerator-class.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class Ats3TestDropGenerator</h1><span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator">source&nbsp;code</a></span><br /><br />
<pre class="base-tree">
object --+
         |
        <strong class="uidshort">Ats3TestDropGenerator</strong>
</pre>

<hr />
<p>Generate test drop zip file for ATS3.</p>
<p>Generates drom zip files file from a TestPlan instance. The main
responsibility of this class is to serialize the plan into a valid XML
file and build a zip file for the drop.</p>
<p>Creates one &lt;set&gt; for each component's tests.</p>
<div class="rst-section" id="rst-stif-harness-normal-operation">
<h1 class="heading">Stif harness, normal operation</h1>
<ul class="rst-simple">
<li>create logging dir for stif             makedir (to C:logsTestFramework)</li>
<li>install data files                      install (to E:    estingdata)</li>
<li>install configuration (.cfg) files      &quot;       (to E:    estingconf)</li>
<li>install testmodule (.dll) files         &quot;       (to C:sysin)</li>
<li>install engine ini (testframework.ini)  &quot;       (to C:    estframework)</li>
<li>execute cases from the engine ini       run-cases</li>
<li>fetch logs                              fetch-log</li>
</ul>
</div>
<div class="rst-section" id="rst-stif-harness-sis-package-installation">
<h1 class="heading">Stif harness, SIS package installation</h1>
<ul class="rst-simple">
<li>like above but with data and config files replaced by sis files</li>
<li>install sis to the device               install-software</li>
</ul>
</div><br /><br />

<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Instance Methods</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-InstanceMethods"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="ats3.dropgenerator.Ats3TestDropGenerator-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>)</span><br />
      x.__init__(...) initializes x; see x.__class__.__doc__ for signature</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.__init__">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate"></a><span class="summary-sig-name">generate</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">test_plan</span>,
        <span class="summary-sig-arg">output_file</span>,
        <span class="summary-sig-arg">config_file</span>=<span class="summary-sig-default">None</span>)</span><br />
      Generate a test drop file.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_drop"></a><span class="summary-sig-name">generate_drop</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">test_plan</span>,
        <span class="summary-sig-arg">xml</span>,
        <span class="summary-sig-arg">output_file</span>)</span><br />
      Generate test drop zip file.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_drop">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_xml"></a><span class="summary-sig-name">generate_xml</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">test_plan</span>)</span><br />
      Generate test drop XML.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_xml">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_plan"></a><span class="summary-sig-name">generate_plan</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">test_plan</span>)</span><br />
      Generate the test &lt;plan&gt; with multiple &lt;set&gt;s.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_plan">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_steps_logdir"></a><span class="summary-sig-name">generate_steps_logdir</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">setd</span>,
        <span class="summary-sig-arg">case</span>)</span><br />
      generates STIF log dir.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_logdir">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_steps_engineini"></a><span class="summary-sig-name">generate_steps_engineini</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">setd</span>,
        <span class="summary-sig-arg">case</span>)</span><br />
      Engine ini install ( if one exists )</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_engineini">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_steps_sisfiles"></a><span class="summary-sig-name">generate_steps_sisfiles</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">setd</span>,
        <span class="summary-sig-arg">case</span>,
        <span class="summary-sig-arg">test_plan</span>)</span><br />
      generating steps for sis files</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_sisfiles">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_steps_tracestart"></a><span class="summary-sig-name">generate_steps_tracestart</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">setd</span>,
        <span class="summary-sig-arg">case</span>,
        <span class="summary-sig-arg">pmds</span>)</span><br />
      Tracing steps are added (Trace Start)</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_tracestart">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_steps_createstep"></a><span class="summary-sig-name">generate_steps_createstep</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">setd</span>,
        <span class="summary-sig-arg">case</span>,
        <span class="summary-sig-arg">test_plan</span>)</span><br />
      generates core steps for a single set</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_createstep">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_steps_tracestop"></a><span class="summary-sig-name">generate_steps_tracestop</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">setd</span>,
        <span class="summary-sig-arg">case</span>,
        <span class="summary-sig-arg">pmds</span>)</span><br />
      Tracing steps are added (Trace Stop)</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_tracestop">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_steps_ctcdata"></a><span class="summary-sig-name">generate_steps_ctcdata</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">setd</span>,
        <span class="summary-sig-arg">case</span>,
        <span class="summary-sig-arg">test_plan</span>)</span><br />
      generates steps for installing CTC data</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_ctcdata">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_steps_logfetching"></a><span class="summary-sig-name">generate_steps_logfetching</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">setd</span>,
        <span class="summary-sig-arg">case</span>)</span><br />
      generates steps for fetching log file</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps_logfetching">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_steps"></a><span class="summary-sig-name">generate_steps</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">setd</span>,
        <span class="summary-sig-arg">case</span>,
        <span class="summary-sig-arg">test_plan</span>)</span><br />
      Generate the test plan &lt;step&gt;s.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_steps">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_runsteps_stif"></a><span class="summary-sig-name">generate_runsteps_stif</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">setd</span>,
        <span class="summary-sig-arg">case</span>,
        <span class="summary-sig-arg">src_dst</span>,
        <span class="summary-sig-arg">time_out</span>)</span><br />
      generates runsteps for stif</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_runsteps_stif">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_runsteps_eunit"></a><span class="summary-sig-name">generate_runsteps_eunit</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">setd</span>,
        <span class="summary-sig-arg">case</span>,
        <span class="summary-sig-arg">src_dst</span>,
        <span class="summary-sig-arg">time_out</span>,
        <span class="summary-sig-arg">eunit_flags</span>)</span><br />
      generates runsteps for eunit</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_runsteps_eunit">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_run_steps"></a><span class="summary-sig-name">generate_run_steps</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">case</span>,
        <span class="summary-sig-arg">setd</span>,
        <span class="summary-sig-arg">time_out</span>,
        <span class="summary-sig-arg">eunit_flags</span>)</span><br />
      Generates run-steps</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_run_steps">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_install_step"></a><span class="summary-sig-name">generate_install_step</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">case</span>,
        <span class="summary-sig-arg">step_type</span>,
        <span class="summary-sig-arg">filename</span>,
        <span class="summary-sig-arg">src_dir</span>,
        <span class="summary-sig-arg">dst_dir</span>,
        <span class="summary-sig-arg">case_harness</span>,
        <span class="summary-sig-arg">src_dst</span>=<span class="summary-sig-default">None</span>)</span><br />
      Generate install &lt;step&gt;.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_install_step">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="drop_files"></a><span class="summary-sig-name">drop_files</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">test_plan</span>)</span><br />
      Yield a list of drop files.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.drop_files">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a name="generate_files"></a><span class="summary-sig-name">generate_files</span>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">test_plan</span>)</span><br />
      Generate the &lt;files&gt; section.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.generate_files">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__delattr__</code>,
      <code>__getattribute__</code>,
      <code>__hash__</code>,
      <code>__new__</code>,
      <code>__reduce__</code>,
      <code>__reduce_ex__</code>,
      <code>__repr__</code>,
      <code>__setattr__</code>,
      <code>__str__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== CLASS VARIABLES ==================== -->
<a name="section-ClassVariables"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Class Variables</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-ClassVariables"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="STIF_LOG_DIR"></a><span class="summary-name">STIF_LOG_DIR</span> = <code title="r&quot;c:&quot;+ os.sep+ &quot;logs&quot;+ os.sep+ &quot;testframework&quot;">r&quot;c:&quot;+ os.sep+ &quot;logs&quot;+ os.sep+ &quot;testframework&quot;</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="STIFUNIT_LOG_DIR"></a><span class="summary-name">STIFUNIT_LOG_DIR</span> = <code title="r&quot;c:&quot;+ os.sep+ &quot;logs&quot;+ os.sep+ &quot;testframework&quot;">r&quot;c:&quot;+ os.sep+ &quot;logs&quot;+ os.sep+ &quot;testframework&quot;</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="ats3.dropgenerator.Ats3TestDropGenerator-class.html#EUNIT_LOG_DIR" class="summary-name">EUNIT_LOG_DIR</a> = <code title="r&quot;c:&quot;+ os.sep+ &quot;Shared&quot;+ os.sep+ &quot;EUnit&quot;+ os.sep+ &quot;logs&quot;">r&quot;c:&quot;+ os.sep+ &quot;Shared&quot;+ os.sep+ &quot;EUnit&quot;+ os.s<code class="variable-ellipsis">...</code></code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="CTC_LOG_DIR"></a><span class="summary-name">CTC_LOG_DIR</span> = <code title="r&quot;c:&quot;+ os.sep+ &quot;data&quot;+ os.sep+ &quot;ctc&quot;">r&quot;c:&quot;+ os.sep+ &quot;data&quot;+ os.sep+ &quot;ctc&quot;</code>
    </td>
  </tr>
</table>
<!-- ==================== PROPERTIES ==================== -->
<a name="section-Properties"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Properties</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Properties"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__class__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Method Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-MethodDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>)</span>
    <br /><em class="fname">(Constructor)</em>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="ats3.dropgenerator-pysrc.html#Ats3TestDropGenerator.__init__">source&nbsp;code</a></span>&nbsp;
    </td>
  </table>
  
  x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  <dl class="fields">
    <dt>Overrides:
      object.__init__
        <dd><em class="note">(inherited documentation)</em></dd>
    </dt>
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== CLASS VARIABLE DETAILS ==================== -->
<a name="section-ClassVariableDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Class Variable Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-ClassVariableDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="EUNIT_LOG_DIR"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">EUNIT_LOG_DIR</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
r&quot;c:&quot;+ os.sep+ &quot;Shared&quot;+ os.sep+ &quot;EUnit&quot;+ os.sep+ &quot;logs&quot;
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

      <th class="navbar" width="100%"></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    Generated by Epydoc 3.0beta1 on Wed Sep 09 13:44:17 2009
    </td>
    <td align="right" class="footer">
      <a href="http://epydoc.sourceforge.net">http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie()
  // -->
</script>
  
</body>
</html>