docs update

This commit is contained in:
Dirk Alders 2025-08-17 11:18:39 +02:00
parent a7fd9404aa
commit 2bc831ed03
8 changed files with 296 additions and 81 deletions

View File

@ -1,4 +0,0 @@
# Sphinx build info version 1
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
config: b54dc23cafbc11dba07ed88b9970bb2a
tags: 645f666f9bcd5a90fca523b33c5a78b7

View File

@ -1,24 +0,0 @@
.. documentation master file, created by
sphinx-quickstart on Fri Jan 1 19:56:01 2021.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
Welcome to report documentation!
=======================================
.. automodule:: report
:members:
.. toctree::
:maxdepth: 2
:caption: Contents:
Indices and tables
==================
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`

View File

@ -0,0 +1,7 @@
report package
==============
.. automodule:: report
:members:
:show-inheritance:
:undoc-members:

View File

@ -130,7 +130,9 @@
| <a href="#D"><strong>D</strong></a> | <a href="#D"><strong>D</strong></a>
| <a href="#E"><strong>E</strong></a> | <a href="#E"><strong>E</strong></a>
| <a href="#F"><strong>F</strong></a> | <a href="#F"><strong>F</strong></a>
| <a href="#G"><strong>G</strong></a>
| <a href="#J"><strong>J</strong></a> | <a href="#J"><strong>J</strong></a>
| <a href="#K"><strong>K</strong></a>
| <a href="#L"><strong>L</strong></a> | <a href="#L"><strong>L</strong></a>
| <a href="#M"><strong>M</strong></a> | <a href="#M"><strong>M</strong></a>
| <a href="#R"><strong>R</strong></a> | <a href="#R"><strong>R</strong></a>
@ -141,7 +143,15 @@
<h2 id="A">A</h2> <h2 id="A">A</h2>
<table style="width: 100%" class="indextable genindextable"><tr> <table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="index.html#report.app_logging_config">app_logging_config() (in module report)</a> <li><a href="report.html#report.add_handler_file">add_handler_file() (in module report)</a>
</li>
<li><a href="report.html#report.add_handler_socket">add_handler_socket() (in module report)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="report.html#report.add_handler_stdout">add_handler_stdout() (in module report)</a>
</li>
<li><a href="report.html#report.app_logging_config">app_logging_config() (in module report)</a>
</li> </li>
</ul></td> </ul></td>
</tr></table> </tr></table>
@ -149,13 +159,13 @@
<h2 id="C">C</h2> <h2 id="C">C</h2>
<table style="width: 100%" class="indextable genindextable"><tr> <table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="index.html#report.collectingHandler">collectingHandler (class in report)</a> <li><a href="report.html#report.collectingHandler">collectingHandler (class in report)</a>
</li> </li>
</ul></td> </ul></td>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="index.html#report.collectingRingHandler">collectingRingHandler (class in report)</a> <li><a href="report.html#report.collectingRingHandler">collectingRingHandler (class in report)</a>
</li> </li>
<li><a href="index.html#report.collectingTestcaseHandler">collectingTestcaseHandler (class in report)</a> <li><a href="report.html#report.collectingTestcaseHandler">collectingTestcaseHandler (class in report)</a>
</li> </li>
</ul></td> </ul></td>
</tr></table> </tr></table>
@ -163,11 +173,13 @@
<h2 id="D">D</h2> <h2 id="D">D</h2>
<table style="width: 100%" class="indextable genindextable"><tr> <table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="index.html#report.DEFAULT_FMT">DEFAULT_FMT (in module report)</a> <li><a href="report.html#report.testSession.DEFAULT_BASE_DATA">DEFAULT_BASE_DATA (report.testSession attribute)</a>
</li> </li>
</ul></td> </ul></td>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="index.html#report.default_logging_config">default_logging_config() (in module report)</a> <li><a href="report.html#report.DEFAULT_FMT">DEFAULT_FMT (in module report)</a>
</li>
<li><a href="report.html#report.default_logging_config">default_logging_config() (in module report)</a>
</li> </li>
</ul></td> </ul></td>
</tr></table> </tr></table>
@ -175,10 +187,10 @@
<h2 id="E">E</h2> <h2 id="E">E</h2>
<table style="width: 100%" class="indextable genindextable"><tr> <table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="index.html#report.collectingHandler.emit">emit() (report.collectingHandler method)</a> <li><a href="report.html#report.collectingHandler.emit">emit() (report.collectingHandler method)</a>
<ul> <ul>
<li><a href="index.html#report.collectingTestcaseHandler.emit">(report.collectingTestcaseHandler method)</a> <li><a href="report.html#report.collectingTestcaseHandler.emit">(report.collectingTestcaseHandler method)</a>
</li> </li>
</ul></li> </ul></li>
</ul></td> </ul></td>
@ -187,7 +199,23 @@
<h2 id="F">F</h2> <h2 id="F">F</h2>
<table style="width: 100%" class="indextable genindextable"><tr> <table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="index.html#report.JsonFormatter.format">format() (report.JsonFormatter method)</a> <li><a href="report.html#report.JsonFormatter.format">format() (report.JsonFormatter method)</a>
</li>
</ul></td>
</tr></table>
<h2 id="G">G</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="report.html#report.collectingHandler.get_logs">get_logs() (report.collectingHandler method)</a>
<ul>
<li><a href="report.html#report.collectingRingHandler.get_logs">(report.collectingRingHandler method)</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="report.html#report.collectingHandler.get_str">get_str() (report.collectingHandler method)</a>
</li> </li>
</ul></td> </ul></td>
</tr></table> </tr></table>
@ -195,11 +223,39 @@
<h2 id="J">J</h2> <h2 id="J">J</h2>
<table style="width: 100%" class="indextable genindextable"><tr> <table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="index.html#report.JOURNAL_FMT">JOURNAL_FMT (in module report)</a> <li><a href="report.html#report.JOURNAL_FMT">JOURNAL_FMT (in module report)</a>
</li> </li>
</ul></td> </ul></td>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="index.html#report.JsonFormatter">JsonFormatter (class in report)</a> <li><a href="report.html#report.JsonFormatter">JsonFormatter (class in report)</a>
</li>
</ul></td>
</tr></table>
<h2 id="K">K</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="report.html#report.testSession.KEY_ALL_TESTS">KEY_ALL_TESTS (report.testSession attribute)</a>
</li>
<li><a href="report.html#report.testSession.KEY_EXEC_LVL">KEY_EXEC_LVL (report.testSession attribute)</a>
</li>
<li><a href="report.html#report.testSession.KEY_EXEC_NAMES">KEY_EXEC_NAMES (report.testSession attribute)</a>
</li>
<li><a href="report.html#report.testSession.KEY_FAILED_TESTS">KEY_FAILED_TESTS (report.testSession attribute)</a>
</li>
<li><a href="report.html#report.testSession.KEY_LVL_NAMES">KEY_LVL_NAMES (report.testSession attribute)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="report.html#report.testSession.KEY_NAME">KEY_NAME (report.testSession attribute)</a>
</li>
<li><a href="report.html#report.testSession.KEY_POSSIBLY_FAILED_TESTS">KEY_POSSIBLY_FAILED_TESTS (report.testSession attribute)</a>
</li>
<li><a href="report.html#report.testSession.KEY_SUCCESS_TESTS">KEY_SUCCESS_TESTS (report.testSession attribute)</a>
</li>
<li><a href="report.html#report.testSession.KEY_TESTCASELIST">KEY_TESTCASELIST (report.testSession attribute)</a>
</li>
<li><a href="report.html#report.testSession.KEY_UID_LIST">KEY_UID_LIST (report.testSession attribute)</a>
</li> </li>
</ul></td> </ul></td>
</tr></table> </tr></table>
@ -207,7 +263,7 @@
<h2 id="L">L</h2> <h2 id="L">L</h2>
<table style="width: 100%" class="indextable genindextable"><tr> <table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="index.html#report.LONG_FMT">LONG_FMT (in module report)</a> <li><a href="report.html#report.LONG_FMT">LONG_FMT (in module report)</a>
</li> </li>
</ul></td> </ul></td>
</tr></table> </tr></table>
@ -215,11 +271,27 @@
<h2 id="M">M</h2> <h2 id="M">M</h2>
<table style="width: 100%" class="indextable genindextable"><tr> <table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="report.html#report.collectingHandler.make_independent">make_independent() (report.collectingHandler method)</a>
<ul>
<li><a href="report.html#report.collectingRingHandler.make_independent">(report.collectingRingHandler method)</a>
</li>
</ul></li>
<li> <li>
module module
<ul> <ul>
<li><a href="index.html#module-report">report</a> <li><a href="report.html#module-report">report</a>
</li>
</ul></li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="report.html#report.collectingHandler.MY_LOGS">MY_LOGS (report.collectingHandler attribute)</a>
<ul>
<li><a href="report.html#report.collectingRingHandler.MY_LOGS">(report.collectingRingHandler attribute)</a>
</li>
<li><a href="report.html#report.collectingTestcaseHandler.MY_LOGS">(report.collectingTestcaseHandler attribute)</a>
</li> </li>
</ul></li> </ul></li>
</ul></td> </ul></td>
@ -232,7 +304,7 @@
report report
<ul> <ul>
<li><a href="index.html#module-report">module</a> <li><a href="report.html#module-report">module</a>
</li> </li>
</ul></li> </ul></li>
</ul></td> </ul></td>
@ -241,7 +313,7 @@
<h2 id="S">S</h2> <h2 id="S">S</h2>
<table style="width: 100%" class="indextable genindextable"><tr> <table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="index.html#report.SHORT_FMT">SHORT_FMT (in module report)</a> <li><a href="report.html#report.SHORT_FMT">SHORT_FMT (in module report)</a>
</li> </li>
</ul></td> </ul></td>
</tr></table> </tr></table>
@ -249,21 +321,23 @@
<h2 id="T">T</h2> <h2 id="T">T</h2>
<table style="width: 100%" class="indextable genindextable"><tr> <table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="index.html#report.TCEL_FULL">TCEL_FULL (in module report)</a> <li><a href="report.html#report.TCEL_FULL">TCEL_FULL (in module report)</a>
</li> </li>
<li><a href="index.html#report.TCEL_NAMES">TCEL_NAMES (in module report)</a> <li><a href="report.html#report.TCEL_NAMES">TCEL_NAMES (in module report)</a>
</li> </li>
<li><a href="index.html#report.TCEL_REVERSE_NAMED">TCEL_REVERSE_NAMED (in module report)</a> <li><a href="report.html#report.TCEL_REVERSE_NAMED">TCEL_REVERSE_NAMED (in module report)</a>
</li>
<li><a href="report.html#report.TCEL_SHORT">TCEL_SHORT (in module report)</a>
</li> </li>
</ul></td> </ul></td>
<td style="width: 33%; vertical-align: top;"><ul> <td style="width: 33%; vertical-align: top;"><ul>
<li><a href="index.html#report.TCEL_SHORT">TCEL_SHORT (in module report)</a> <li><a href="report.html#report.TCEL_SINGLE">TCEL_SINGLE (in module report)</a>
</li> </li>
<li><a href="index.html#report.TCEL_SINGLE">TCEL_SINGLE (in module report)</a> <li><a href="report.html#report.TCEL_SMOKE">TCEL_SMOKE (in module report)</a>
</li> </li>
<li><a href="index.html#report.TCEL_SMOKE">TCEL_SMOKE (in module report)</a> <li><a href="report.html#report.testSession.testCase">testCase() (report.testSession method)</a>
</li> </li>
<li><a href="index.html#report.testSession">testSession (class in report)</a> <li><a href="report.html#report.testSession">testSession (class in report)</a>
</li> </li>
</ul></td> </ul></td>
</tr></table> </tr></table>

Binary file not shown.

View File

@ -142,7 +142,7 @@
<tr> <tr>
<td></td> <td></td>
<td> <td>
<a href="index.html#module-report"><code class="xref">report</code></a></td><td> <a href="report.html#module-report"><code class="xref">report</code></a></td><td>
<em></em></td></tr> <em></em></td></tr>
</table> </table>

View File

@ -5,7 +5,7 @@
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Welcome to report documentation! &#8212; report documentation</title><meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>report package &#8212; report documentation</title><meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=b86133f3" /> <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=b86133f3" />
<link rel="stylesheet" type="text/css" href="_static/classic.css?v=67a6116b" /> <link rel="stylesheet" type="text/css" href="_static/classic.css?v=67a6116b" />
@ -61,7 +61,7 @@
<div> <div>
<h3><a href="#">Table of Contents</a></h3> <h3><a href="#">Table of Contents</a></h3>
<ul> <ul>
<li><a class="reference internal" href="#">Welcome to report documentation!</a><ul> <li><a class="reference internal" href="#">report package</a><ul>
<li><a class="reference internal" href="#report-report-module">report (Report Module)</a></li> <li><a class="reference internal" href="#report-report-module">report (Report Module)</a></li>
<li><a class="reference internal" href="#report.DEFAULT_FMT"><code class="docutils literal notranslate"><span class="pre">DEFAULT_FMT</span></code></a></li> <li><a class="reference internal" href="#report.DEFAULT_FMT"><code class="docutils literal notranslate"><span class="pre">DEFAULT_FMT</span></code></a></li>
<li><a class="reference internal" href="#report.JOURNAL_FMT"><code class="docutils literal notranslate"><span class="pre">JOURNAL_FMT</span></code></a></li> <li><a class="reference internal" href="#report.JOURNAL_FMT"><code class="docutils literal notranslate"><span class="pre">JOURNAL_FMT</span></code></a></li>
@ -77,28 +77,54 @@
<li><a class="reference internal" href="#report.TCEL_SHORT"><code class="docutils literal notranslate"><span class="pre">TCEL_SHORT</span></code></a></li> <li><a class="reference internal" href="#report.TCEL_SHORT"><code class="docutils literal notranslate"><span class="pre">TCEL_SHORT</span></code></a></li>
<li><a class="reference internal" href="#report.TCEL_SINGLE"><code class="docutils literal notranslate"><span class="pre">TCEL_SINGLE</span></code></a></li> <li><a class="reference internal" href="#report.TCEL_SINGLE"><code class="docutils literal notranslate"><span class="pre">TCEL_SINGLE</span></code></a></li>
<li><a class="reference internal" href="#report.TCEL_SMOKE"><code class="docutils literal notranslate"><span class="pre">TCEL_SMOKE</span></code></a></li> <li><a class="reference internal" href="#report.TCEL_SMOKE"><code class="docutils literal notranslate"><span class="pre">TCEL_SMOKE</span></code></a></li>
<li><a class="reference internal" href="#report.add_handler_file"><code class="docutils literal notranslate"><span class="pre">add_handler_file()</span></code></a></li>
<li><a class="reference internal" href="#report.add_handler_socket"><code class="docutils literal notranslate"><span class="pre">add_handler_socket()</span></code></a></li>
<li><a class="reference internal" href="#report.add_handler_stdout"><code class="docutils literal notranslate"><span class="pre">add_handler_stdout()</span></code></a></li>
<li><a class="reference internal" href="#report.app_logging_config"><code class="docutils literal notranslate"><span class="pre">app_logging_config()</span></code></a></li> <li><a class="reference internal" href="#report.app_logging_config"><code class="docutils literal notranslate"><span class="pre">app_logging_config()</span></code></a></li>
<li><a class="reference internal" href="#report.collectingHandler"><code class="docutils literal notranslate"><span class="pre">collectingHandler</span></code></a><ul> <li><a class="reference internal" href="#report.collectingHandler"><code class="docutils literal notranslate"><span class="pre">collectingHandler</span></code></a><ul>
<li><a class="reference internal" href="#report.collectingHandler.MY_LOGS"><code class="docutils literal notranslate"><span class="pre">collectingHandler.MY_LOGS</span></code></a></li>
<li><a class="reference internal" href="#report.collectingHandler.emit"><code class="docutils literal notranslate"><span class="pre">collectingHandler.emit()</span></code></a></li> <li><a class="reference internal" href="#report.collectingHandler.emit"><code class="docutils literal notranslate"><span class="pre">collectingHandler.emit()</span></code></a></li>
<li><a class="reference internal" href="#report.collectingHandler.get_logs"><code class="docutils literal notranslate"><span class="pre">collectingHandler.get_logs()</span></code></a></li>
<li><a class="reference internal" href="#report.collectingHandler.get_str"><code class="docutils literal notranslate"><span class="pre">collectingHandler.get_str()</span></code></a></li>
<li><a class="reference internal" href="#report.collectingHandler.make_independent"><code class="docutils literal notranslate"><span class="pre">collectingHandler.make_independent()</span></code></a></li>
</ul>
</li>
<li><a class="reference internal" href="#report.collectingRingHandler"><code class="docutils literal notranslate"><span class="pre">collectingRingHandler</span></code></a><ul>
<li><a class="reference internal" href="#report.collectingRingHandler.MY_LOGS"><code class="docutils literal notranslate"><span class="pre">collectingRingHandler.MY_LOGS</span></code></a></li>
<li><a class="reference internal" href="#report.collectingRingHandler.get_logs"><code class="docutils literal notranslate"><span class="pre">collectingRingHandler.get_logs()</span></code></a></li>
<li><a class="reference internal" href="#report.collectingRingHandler.make_independent"><code class="docutils literal notranslate"><span class="pre">collectingRingHandler.make_independent()</span></code></a></li>
</ul> </ul>
</li> </li>
<li><a class="reference internal" href="#report.collectingRingHandler"><code class="docutils literal notranslate"><span class="pre">collectingRingHandler</span></code></a></li>
<li><a class="reference internal" href="#report.collectingTestcaseHandler"><code class="docutils literal notranslate"><span class="pre">collectingTestcaseHandler</span></code></a><ul> <li><a class="reference internal" href="#report.collectingTestcaseHandler"><code class="docutils literal notranslate"><span class="pre">collectingTestcaseHandler</span></code></a><ul>
<li><a class="reference internal" href="#report.collectingTestcaseHandler.MY_LOGS"><code class="docutils literal notranslate"><span class="pre">collectingTestcaseHandler.MY_LOGS</span></code></a></li>
<li><a class="reference internal" href="#report.collectingTestcaseHandler.emit"><code class="docutils literal notranslate"><span class="pre">collectingTestcaseHandler.emit()</span></code></a></li> <li><a class="reference internal" href="#report.collectingTestcaseHandler.emit"><code class="docutils literal notranslate"><span class="pre">collectingTestcaseHandler.emit()</span></code></a></li>
</ul> </ul>
</li> </li>
<li><a class="reference internal" href="#report.default_logging_config"><code class="docutils literal notranslate"><span class="pre">default_logging_config()</span></code></a></li> <li><a class="reference internal" href="#report.default_logging_config"><code class="docutils literal notranslate"><span class="pre">default_logging_config()</span></code></a></li>
<li><a class="reference internal" href="#report.testSession"><code class="docutils literal notranslate"><span class="pre">testSession</span></code></a></li> <li><a class="reference internal" href="#report.testSession"><code class="docutils literal notranslate"><span class="pre">testSession</span></code></a><ul>
<li><a class="reference internal" href="#report.testSession.DEFAULT_BASE_DATA"><code class="docutils literal notranslate"><span class="pre">testSession.DEFAULT_BASE_DATA</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_ALL_TESTS"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_ALL_TESTS</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_EXEC_LVL"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_EXEC_LVL</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_EXEC_NAMES"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_EXEC_NAMES</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_FAILED_TESTS"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_FAILED_TESTS</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_LVL_NAMES"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_LVL_NAMES</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_NAME"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_NAME</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_POSSIBLY_FAILED_TESTS"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_POSSIBLY_FAILED_TESTS</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_SUCCESS_TESTS"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_SUCCESS_TESTS</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_TESTCASELIST"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_TESTCASELIST</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_UID_LIST"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_UID_LIST</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.testCase"><code class="docutils literal notranslate"><span class="pre">testSession.testCase()</span></code></a></li>
</ul>
</li>
</ul> </ul>
</li> </li>
<li><a class="reference internal" href="#indices-and-tables">Indices and tables</a></li>
</ul> </ul>
</div> </div>
<div role="note" aria-label="source link"> <div role="note" aria-label="source link">
<h3>This Page</h3> <h3>This Page</h3>
<ul class="this-page-menu"> <ul class="this-page-menu">
<li><a href="_sources/index.rst.txt" <li><a href="_sources/report.rst.txt"
rel="nofollow">Show Source</a></li> rel="nofollow">Show Source</a></li>
</ul> </ul>
</div> </div>
@ -133,10 +159,10 @@
</li> </li>
<li> <li>
<a href="#">report documentation</a> &#187; <a href="index.html">report documentation</a> &#187;
</li> </li>
<li class="nav-item nav-item-this"><a href="">Welcome to report documentation!</a></li> <li class="nav-item nav-item-this"><a href="">report package</a></li>
<li class="right"> <li class="right">
@ -167,7 +193,7 @@
<div class="body" role="main"> <div class="body" role="main">
<section id="module-report"> <section id="module-report">
<span id="welcome-to-report-documentation"></span><h1>Welcome to report documentation!<a class="headerlink" href="#module-report" title="Link to this heading"></a></h1> <span id="report-package"></span><h1>report package<a class="headerlink" href="#module-report" title="Link to this heading"></a></h1>
<section id="report-report-module"> <section id="report-report-module">
<h2>report (Report Module)<a class="headerlink" href="#report-report-module" title="Link to this heading"></a></h2> <h2>report (Report Module)<a class="headerlink" href="#report-report-module" title="Link to this heading"></a></h2>
<p><strong>Author:</strong></p> <p><strong>Author:</strong></p>
@ -206,7 +232,8 @@
<dl class="py class"> <dl class="py class">
<dt class="sig sig-object py" id="report.JsonFormatter"> <dt class="sig sig-object py" id="report.JsonFormatter">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">report.</span></span><span class="sig-name descname"><span class="pre">JsonFormatter</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">fmt</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">datefmt</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">style</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'%'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">validate</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">defaults</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#report.JsonFormatter" title="Link to this definition"></a></dt> <em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">report.</span></span><span class="sig-name descname"><span class="pre">JsonFormatter</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">fmt</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">datefmt</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">style</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'%'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">validate</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">True</span></span></em>, <em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">defaults</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#report.JsonFormatter" title="Link to this definition"></a></dt>
<dd><dl class="py method"> <dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">Formatter</span></code></p>
<dl class="py method">
<dt class="sig sig-object py" id="report.JsonFormatter.format"> <dt class="sig sig-object py" id="report.JsonFormatter.format">
<span class="sig-name descname"><span class="pre">format</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">record</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#report.JsonFormatter.format" title="Link to this definition"></a></dt> <span class="sig-name descname"><span class="pre">format</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">record</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#report.JsonFormatter.format" title="Link to this definition"></a></dt>
<dd><p>Format the specified record as text.</p> <dd><p>Format the specified record as text.</p>
@ -270,6 +297,21 @@ it is formatted using formatException() and appended to the message.</p>
<dd><p>Testcase level (smoke), this is just a rough test for the main functionality</p> <dd><p>Testcase level (smoke), this is just a rough test for the main functionality</p>
</dd></dl> </dd></dl>
<dl class="py function">
<dt class="sig sig-object py" id="report.add_handler_file">
<span class="sig-prename descclassname"><span class="pre">report.</span></span><span class="sig-name descname"><span class="pre">add_handler_file</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">logger</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Logger</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">filename</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">maxMbytes</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">backupCount</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">level</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">10</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fmt</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'%(asctime)s:</span> <span class="pre">%(levelname)8s</span> <span class="pre">-</span> <span class="pre">%(name)s</span> <span class="pre">-</span> <span class="pre">%(message)s\n</span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <span class="pre">File</span> <span class="pre">&quot;%(pathname)s&quot;,</span> <span class="pre">line</span> <span class="pre">%(lineno)d,</span> <span class="pre">in</span> <span class="pre">%(funcName)s'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">RotatingFileHandler</span></span></span><a class="headerlink" href="#report.add_handler_file" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py function">
<dt class="sig sig-object py" id="report.add_handler_socket">
<span class="sig-prename descclassname"><span class="pre">report.</span></span><span class="sig-name descname"><span class="pre">add_handler_socket</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">logger</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Logger</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">level</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">10</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">host</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'localhost'</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">port</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">19996</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">SocketHandler</span></span></span><a class="headerlink" href="#report.add_handler_socket" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py function">
<dt class="sig sig-object py" id="report.add_handler_stdout">
<span class="sig-prename descclassname"><span class="pre">report.</span></span><span class="sig-name descname"><span class="pre">add_handler_stdout</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">logger</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">Logger</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">level</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">30</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fmt</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">'%(asctime)s:</span> <span class="pre">%(levelname)8s</span> <span class="pre">-</span> <span class="pre">%(name)s</span> <span class="pre">-</span> <span class="pre">%(message)s\n</span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <span class="pre">File</span> <span class="pre">&quot;%(pathname)s&quot;,</span> <span class="pre">line</span> <span class="pre">%(lineno)d,</span> <span class="pre">in</span> <span class="pre">%(funcName)s'</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">StreamHandler</span></span></span><a class="headerlink" href="#report.add_handler_stdout" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py function"> <dl class="py function">
<dt class="sig sig-object py" id="report.app_logging_config"> <dt class="sig sig-object py" id="report.app_logging_config">
<span class="sig-prename descclassname"><span class="pre">report.</span></span><span class="sig-name descname"><span class="pre">app_logging_config</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#report.app_logging_config" title="Link to this definition"></a></dt> <span class="sig-prename descclassname"><span class="pre">report.</span></span><span class="sig-name descname"><span class="pre">app_logging_config</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#report.app_logging_config" title="Link to this definition"></a></dt>
@ -279,7 +321,13 @@ it is formatted using formatException() and appended to the message.</p>
<dl class="py class"> <dl class="py class">
<dt class="sig sig-object py" id="report.collectingHandler"> <dt class="sig sig-object py" id="report.collectingHandler">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">report.</span></span><span class="sig-name descname"><span class="pre">collectingHandler</span></span><a class="headerlink" href="#report.collectingHandler" title="Link to this definition"></a></dt> <em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">report.</span></span><span class="sig-name descname"><span class="pre">collectingHandler</span></span><a class="headerlink" href="#report.collectingHandler" title="Link to this definition"></a></dt>
<dd><dl class="py method"> <dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">Handler</span></code></p>
<dl class="py attribute">
<dt class="sig sig-object py" id="report.collectingHandler.MY_LOGS">
<span class="sig-name descname"><span class="pre">MY_LOGS</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#report.collectingHandler.MY_LOGS" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="report.collectingHandler.emit"> <dt class="sig sig-object py" id="report.collectingHandler.emit">
<span class="sig-name descname"><span class="pre">emit</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">record</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#report.collectingHandler.emit" title="Link to this definition"></a></dt> <span class="sig-name descname"><span class="pre">emit</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">record</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#report.collectingHandler.emit" title="Link to this definition"></a></dt>
<dd><p>Do whatever it takes to actually log the specified logging record.</p> <dd><p>Do whatever it takes to actually log the specified logging record.</p>
@ -287,17 +335,54 @@ it is formatted using formatException() and appended to the message.</p>
raises a NotImplementedError.</p> raises a NotImplementedError.</p>
</dd></dl> </dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="report.collectingHandler.get_logs">
<span class="sig-name descname"><span class="pre">get_logs</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#report.collectingHandler.get_logs" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="report.collectingHandler.get_str">
<span class="sig-name descname"><span class="pre">get_str</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">logs</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fmt</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'%(asctime)s:</span> <span class="pre">%(levelname)8s</span> <span class="pre">-</span> <span class="pre">%(name)s</span> <span class="pre">-</span> <span class="pre">%(message)s'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#report.collectingHandler.get_str" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="report.collectingHandler.make_independent">
<span class="sig-name descname"><span class="pre">make_independent</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#report.collectingHandler.make_independent" title="Link to this definition"></a></dt>
<dd></dd></dl>
</dd></dl> </dd></dl>
<dl class="py class"> <dl class="py class">
<dt class="sig sig-object py" id="report.collectingRingHandler"> <dt class="sig sig-object py" id="report.collectingRingHandler">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">report.</span></span><span class="sig-name descname"><span class="pre">collectingRingHandler</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">max_logs</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#report.collectingRingHandler" title="Link to this definition"></a></dt> <em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">report.</span></span><span class="sig-name descname"><span class="pre">collectingRingHandler</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">max_logs</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#report.collectingRingHandler" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#report.collectingHandler" title="report.collectingHandler"><code class="xref py py-class docutils literal notranslate"><span class="pre">collectingHandler</span></code></a></p>
<dl class="py attribute">
<dt class="sig sig-object py" id="report.collectingRingHandler.MY_LOGS">
<span class="sig-name descname"><span class="pre">MY_LOGS</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">deque([],</span> <span class="pre">maxlen=10)</span></em><a class="headerlink" href="#report.collectingRingHandler.MY_LOGS" title="Link to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="report.collectingRingHandler.get_logs">
<span class="sig-name descname"><span class="pre">get_logs</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#report.collectingRingHandler.get_logs" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="report.collectingRingHandler.make_independent">
<span class="sig-name descname"><span class="pre">make_independent</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#report.collectingRingHandler.make_independent" title="Link to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
<dl class="py class"> <dl class="py class">
<dt class="sig sig-object py" id="report.collectingTestcaseHandler"> <dt class="sig sig-object py" id="report.collectingTestcaseHandler">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">report.</span></span><span class="sig-name descname"><span class="pre">collectingTestcaseHandler</span></span><a class="headerlink" href="#report.collectingTestcaseHandler" title="Link to this definition"></a></dt> <em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">report.</span></span><span class="sig-name descname"><span class="pre">collectingTestcaseHandler</span></span><a class="headerlink" href="#report.collectingTestcaseHandler" title="Link to this definition"></a></dt>
<dd><dl class="py method"> <dd><p>Bases: <a class="reference internal" href="#report.collectingHandler" title="report.collectingHandler"><code class="xref py py-class docutils literal notranslate"><span class="pre">collectingHandler</span></code></a></p>
<dl class="py attribute">
<dt class="sig sig-object py" id="report.collectingTestcaseHandler.MY_LOGS">
<span class="sig-name descname"><span class="pre">MY_LOGS</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">[]</span></em><a class="headerlink" href="#report.collectingTestcaseHandler.MY_LOGS" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="report.collectingTestcaseHandler.emit"> <dt class="sig sig-object py" id="report.collectingTestcaseHandler.emit">
<span class="sig-name descname"><span class="pre">emit</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">record</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#report.collectingTestcaseHandler.emit" title="Link to this definition"></a></dt> <span class="sig-name descname"><span class="pre">emit</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">record</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#report.collectingTestcaseHandler.emit" title="Link to this definition"></a></dt>
<dd><p>Do whatever it takes to actually log the specified logging record.</p> <dd><p>Do whatever it takes to actually log the specified logging record.</p>
@ -324,18 +409,69 @@ LOG_LEVEL = logging.INFO # STDOUT logging</p>
<dl class="py class"> <dl class="py class">
<dt class="sig sig-object py" id="report.testSession"> <dt class="sig sig-object py" id="report.testSession">
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">report.</span></span><span class="sig-name descname"><span class="pre">testSession</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">module_names</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">[]</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#report.testSession" title="Link to this definition"></a></dt> <em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">report.</span></span><span class="sig-name descname"><span class="pre">testSession</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">module_names</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">[]</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#report.testSession" title="Link to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">dict</span></code></p>
<dl class="py attribute">
<dt class="sig sig-object py" id="report.testSession.DEFAULT_BASE_DATA">
<span class="sig-name descname"><span class="pre">DEFAULT_BASE_DATA</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">{'name':</span> <span class="pre">'Default</span> <span class="pre">Testsession</span> <span class="pre">name',</span> <span class="pre">'number_of_failed_tests':</span> <span class="pre">0,</span> <span class="pre">'number_of_possibly_failed_tests':</span> <span class="pre">0,</span> <span class="pre">'number_of_successfull_tests':</span> <span class="pre">0,</span> <span class="pre">'number_of_tests':</span> <span class="pre">0,</span> <span class="pre">'testcase_execution_level':</span> <span class="pre">90,</span> <span class="pre">'testcase_names':</span> <span class="pre">{0:</span> <span class="pre">'Single</span> <span class="pre">Test',</span> <span class="pre">10:</span> <span class="pre">'Smoke</span> <span class="pre">Test</span> <span class="pre">(Minumum</span> <span class="pre">subset)',</span> <span class="pre">50:</span> <span class="pre">'Short</span> <span class="pre">Test</span> <span class="pre">(Subset)',</span> <span class="pre">90:</span> <span class="pre">'Full</span> <span class="pre">Test</span> <span class="pre">(all</span> <span class="pre">defined</span> <span class="pre">tests)'}}</span></em><a class="headerlink" href="#report.testSession.DEFAULT_BASE_DATA" title="Link to this definition"></a></dt>
<dd></dd></dl> <dd></dd></dl>
<div class="toctree-wrapper compound"> <dl class="py attribute">
</div> <dt class="sig sig-object py" id="report.testSession.KEY_ALL_TESTS">
</section> <span class="sig-name descname"><span class="pre">KEY_ALL_TESTS</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'number_of_tests'</span></em><a class="headerlink" href="#report.testSession.KEY_ALL_TESTS" title="Link to this definition"></a></dt>
<section id="indices-and-tables"> <dd></dd></dl>
<h1>Indices and tables<a class="headerlink" href="#indices-and-tables" title="Link to this heading"></a></h1>
<ul class="simple"> <dl class="py attribute">
<li><p><a class="reference internal" href="genindex.html"><span class="std std-ref">Index</span></a></p></li> <dt class="sig sig-object py" id="report.testSession.KEY_EXEC_LVL">
<li><p><a class="reference internal" href="py-modindex.html"><span class="std std-ref">Module Index</span></a></p></li> <span class="sig-name descname"><span class="pre">KEY_EXEC_LVL</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'testcase_execution_level'</span></em><a class="headerlink" href="#report.testSession.KEY_EXEC_LVL" title="Link to this definition"></a></dt>
<li><p><a class="reference internal" href="search.html"><span class="std std-ref">Search Page</span></a></p></li> <dd></dd></dl>
</ul>
<dl class="py attribute">
<dt class="sig sig-object py" id="report.testSession.KEY_EXEC_NAMES">
<span class="sig-name descname"><span class="pre">KEY_EXEC_NAMES</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'testcase_names'</span></em><a class="headerlink" href="#report.testSession.KEY_EXEC_NAMES" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py attribute">
<dt class="sig sig-object py" id="report.testSession.KEY_FAILED_TESTS">
<span class="sig-name descname"><span class="pre">KEY_FAILED_TESTS</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'number_of_failed_tests'</span></em><a class="headerlink" href="#report.testSession.KEY_FAILED_TESTS" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py attribute">
<dt class="sig sig-object py" id="report.testSession.KEY_LVL_NAMES">
<span class="sig-name descname"><span class="pre">KEY_LVL_NAMES</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'level_names'</span></em><a class="headerlink" href="#report.testSession.KEY_LVL_NAMES" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py attribute">
<dt class="sig sig-object py" id="report.testSession.KEY_NAME">
<span class="sig-name descname"><span class="pre">KEY_NAME</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'name'</span></em><a class="headerlink" href="#report.testSession.KEY_NAME" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py attribute">
<dt class="sig sig-object py" id="report.testSession.KEY_POSSIBLY_FAILED_TESTS">
<span class="sig-name descname"><span class="pre">KEY_POSSIBLY_FAILED_TESTS</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'number_of_possibly_failed_tests'</span></em><a class="headerlink" href="#report.testSession.KEY_POSSIBLY_FAILED_TESTS" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py attribute">
<dt class="sig sig-object py" id="report.testSession.KEY_SUCCESS_TESTS">
<span class="sig-name descname"><span class="pre">KEY_SUCCESS_TESTS</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'number_of_successfull_tests'</span></em><a class="headerlink" href="#report.testSession.KEY_SUCCESS_TESTS" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py attribute">
<dt class="sig sig-object py" id="report.testSession.KEY_TESTCASELIST">
<span class="sig-name descname"><span class="pre">KEY_TESTCASELIST</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'testcases'</span></em><a class="headerlink" href="#report.testSession.KEY_TESTCASELIST" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py attribute">
<dt class="sig sig-object py" id="report.testSession.KEY_UID_LIST">
<span class="sig-name descname"><span class="pre">KEY_UID_LIST</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'uid_list_sorted'</span></em><a class="headerlink" href="#report.testSession.KEY_UID_LIST" title="Link to this definition"></a></dt>
<dd></dd></dl>
<dl class="py method">
<dt class="sig sig-object py" id="report.testSession.testCase">
<span class="sig-name descname"><span class="pre">testCase</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">testcase_execution_level</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">test_method</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#report.testSession.testCase" title="Link to this definition"></a></dt>
<dd></dd></dl>
</dd></dl>
</section> </section>
@ -348,7 +484,7 @@ LOG_LEVEL = logging.INFO # STDOUT logging</p>
<div> <div>
<h3><a href="#">Table of Contents</a></h3> <h3><a href="#">Table of Contents</a></h3>
<ul> <ul>
<li><a class="reference internal" href="#">Welcome to report documentation!</a><ul> <li><a class="reference internal" href="#">report package</a><ul>
<li><a class="reference internal" href="#report-report-module">report (Report Module)</a></li> <li><a class="reference internal" href="#report-report-module">report (Report Module)</a></li>
<li><a class="reference internal" href="#report.DEFAULT_FMT"><code class="docutils literal notranslate"><span class="pre">DEFAULT_FMT</span></code></a></li> <li><a class="reference internal" href="#report.DEFAULT_FMT"><code class="docutils literal notranslate"><span class="pre">DEFAULT_FMT</span></code></a></li>
<li><a class="reference internal" href="#report.JOURNAL_FMT"><code class="docutils literal notranslate"><span class="pre">JOURNAL_FMT</span></code></a></li> <li><a class="reference internal" href="#report.JOURNAL_FMT"><code class="docutils literal notranslate"><span class="pre">JOURNAL_FMT</span></code></a></li>
@ -364,28 +500,54 @@ LOG_LEVEL = logging.INFO # STDOUT logging</p>
<li><a class="reference internal" href="#report.TCEL_SHORT"><code class="docutils literal notranslate"><span class="pre">TCEL_SHORT</span></code></a></li> <li><a class="reference internal" href="#report.TCEL_SHORT"><code class="docutils literal notranslate"><span class="pre">TCEL_SHORT</span></code></a></li>
<li><a class="reference internal" href="#report.TCEL_SINGLE"><code class="docutils literal notranslate"><span class="pre">TCEL_SINGLE</span></code></a></li> <li><a class="reference internal" href="#report.TCEL_SINGLE"><code class="docutils literal notranslate"><span class="pre">TCEL_SINGLE</span></code></a></li>
<li><a class="reference internal" href="#report.TCEL_SMOKE"><code class="docutils literal notranslate"><span class="pre">TCEL_SMOKE</span></code></a></li> <li><a class="reference internal" href="#report.TCEL_SMOKE"><code class="docutils literal notranslate"><span class="pre">TCEL_SMOKE</span></code></a></li>
<li><a class="reference internal" href="#report.add_handler_file"><code class="docutils literal notranslate"><span class="pre">add_handler_file()</span></code></a></li>
<li><a class="reference internal" href="#report.add_handler_socket"><code class="docutils literal notranslate"><span class="pre">add_handler_socket()</span></code></a></li>
<li><a class="reference internal" href="#report.add_handler_stdout"><code class="docutils literal notranslate"><span class="pre">add_handler_stdout()</span></code></a></li>
<li><a class="reference internal" href="#report.app_logging_config"><code class="docutils literal notranslate"><span class="pre">app_logging_config()</span></code></a></li> <li><a class="reference internal" href="#report.app_logging_config"><code class="docutils literal notranslate"><span class="pre">app_logging_config()</span></code></a></li>
<li><a class="reference internal" href="#report.collectingHandler"><code class="docutils literal notranslate"><span class="pre">collectingHandler</span></code></a><ul> <li><a class="reference internal" href="#report.collectingHandler"><code class="docutils literal notranslate"><span class="pre">collectingHandler</span></code></a><ul>
<li><a class="reference internal" href="#report.collectingHandler.MY_LOGS"><code class="docutils literal notranslate"><span class="pre">collectingHandler.MY_LOGS</span></code></a></li>
<li><a class="reference internal" href="#report.collectingHandler.emit"><code class="docutils literal notranslate"><span class="pre">collectingHandler.emit()</span></code></a></li> <li><a class="reference internal" href="#report.collectingHandler.emit"><code class="docutils literal notranslate"><span class="pre">collectingHandler.emit()</span></code></a></li>
<li><a class="reference internal" href="#report.collectingHandler.get_logs"><code class="docutils literal notranslate"><span class="pre">collectingHandler.get_logs()</span></code></a></li>
<li><a class="reference internal" href="#report.collectingHandler.get_str"><code class="docutils literal notranslate"><span class="pre">collectingHandler.get_str()</span></code></a></li>
<li><a class="reference internal" href="#report.collectingHandler.make_independent"><code class="docutils literal notranslate"><span class="pre">collectingHandler.make_independent()</span></code></a></li>
</ul>
</li>
<li><a class="reference internal" href="#report.collectingRingHandler"><code class="docutils literal notranslate"><span class="pre">collectingRingHandler</span></code></a><ul>
<li><a class="reference internal" href="#report.collectingRingHandler.MY_LOGS"><code class="docutils literal notranslate"><span class="pre">collectingRingHandler.MY_LOGS</span></code></a></li>
<li><a class="reference internal" href="#report.collectingRingHandler.get_logs"><code class="docutils literal notranslate"><span class="pre">collectingRingHandler.get_logs()</span></code></a></li>
<li><a class="reference internal" href="#report.collectingRingHandler.make_independent"><code class="docutils literal notranslate"><span class="pre">collectingRingHandler.make_independent()</span></code></a></li>
</ul> </ul>
</li> </li>
<li><a class="reference internal" href="#report.collectingRingHandler"><code class="docutils literal notranslate"><span class="pre">collectingRingHandler</span></code></a></li>
<li><a class="reference internal" href="#report.collectingTestcaseHandler"><code class="docutils literal notranslate"><span class="pre">collectingTestcaseHandler</span></code></a><ul> <li><a class="reference internal" href="#report.collectingTestcaseHandler"><code class="docutils literal notranslate"><span class="pre">collectingTestcaseHandler</span></code></a><ul>
<li><a class="reference internal" href="#report.collectingTestcaseHandler.MY_LOGS"><code class="docutils literal notranslate"><span class="pre">collectingTestcaseHandler.MY_LOGS</span></code></a></li>
<li><a class="reference internal" href="#report.collectingTestcaseHandler.emit"><code class="docutils literal notranslate"><span class="pre">collectingTestcaseHandler.emit()</span></code></a></li> <li><a class="reference internal" href="#report.collectingTestcaseHandler.emit"><code class="docutils literal notranslate"><span class="pre">collectingTestcaseHandler.emit()</span></code></a></li>
</ul> </ul>
</li> </li>
<li><a class="reference internal" href="#report.default_logging_config"><code class="docutils literal notranslate"><span class="pre">default_logging_config()</span></code></a></li> <li><a class="reference internal" href="#report.default_logging_config"><code class="docutils literal notranslate"><span class="pre">default_logging_config()</span></code></a></li>
<li><a class="reference internal" href="#report.testSession"><code class="docutils literal notranslate"><span class="pre">testSession</span></code></a></li> <li><a class="reference internal" href="#report.testSession"><code class="docutils literal notranslate"><span class="pre">testSession</span></code></a><ul>
<li><a class="reference internal" href="#report.testSession.DEFAULT_BASE_DATA"><code class="docutils literal notranslate"><span class="pre">testSession.DEFAULT_BASE_DATA</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_ALL_TESTS"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_ALL_TESTS</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_EXEC_LVL"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_EXEC_LVL</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_EXEC_NAMES"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_EXEC_NAMES</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_FAILED_TESTS"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_FAILED_TESTS</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_LVL_NAMES"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_LVL_NAMES</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_NAME"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_NAME</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_POSSIBLY_FAILED_TESTS"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_POSSIBLY_FAILED_TESTS</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_SUCCESS_TESTS"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_SUCCESS_TESTS</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_TESTCASELIST"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_TESTCASELIST</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.KEY_UID_LIST"><code class="docutils literal notranslate"><span class="pre">testSession.KEY_UID_LIST</span></code></a></li>
<li><a class="reference internal" href="#report.testSession.testCase"><code class="docutils literal notranslate"><span class="pre">testSession.testCase()</span></code></a></li>
</ul>
</li>
</ul> </ul>
</li> </li>
<li><a class="reference internal" href="#indices-and-tables">Indices and tables</a></li>
</ul> </ul>
</div> </div>
<div role="note" aria-label="source link"> <div role="note" aria-label="source link">
<h3>This Page</h3> <h3>This Page</h3>
<ul class="this-page-menu"> <ul class="this-page-menu">
<li><a href="_sources/index.rst.txt" <li><a href="_sources/report.rst.txt"
rel="nofollow">Show Source</a></li> rel="nofollow">Show Source</a></li>
</ul> </ul>
</div> </div>
@ -420,10 +582,10 @@ LOG_LEVEL = logging.INFO # STDOUT logging</p>
</li> </li>
<li> <li>
<a href="#">report documentation</a> &#187; <a href="index.html">report documentation</a> &#187;
</li> </li>
<li class="nav-item nav-item-this"><a href="">Welcome to report documentation!</a></li> <li class="nav-item nav-item-this"><a href="">report package</a></li>
<li class="right"> <li class="right">

File diff suppressed because one or more lines are too long