| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
| <title>Cog coverage</title> |
| <link rel="icon" sizes="32x32" href="favicon_32_cb_c827f16f.png"> |
| <link rel="stylesheet" href="style_cb_4667309f.css" type="text/css"> |
| <script src="coverage_html_cb_dd2e7eb5.js" defer></script> |
| </head> |
| <body class="indexfile"> |
| <header> |
| <div class="content"> |
| <h1>Cog coverage: |
| <span class="pc_cov">41.46%</span> |
| </h1> |
| <aside id="help_panel_wrapper"> |
| <input id="help_panel_state" type="checkbox"> |
| <label for="help_panel_state"> |
| <img id="keyboard_icon" src="keybd_closed_cb_900cfef5.png" alt="Show/hide keyboard shortcuts"> |
| </label> |
| <div id="help_panel"> |
| <p class="legend">Shortcuts on this page</p> |
| <div class="keyhelp"> |
| <p> |
| <kbd>f</kbd> |
| <kbd>n</kbd> |
| <kbd>s</kbd> |
| <kbd>m</kbd> |
| <kbd>x</kbd> |
| <kbd>b</kbd> |
| <kbd>p</kbd> |
| <kbd>c</kbd> |
| change column sorting |
| </p> |
| <p> |
| <kbd>[</kbd> |
| <kbd>]</kbd> |
| prev/next file |
| </p> |
| <p> |
| <kbd>?</kbd> show/hide this help |
| </p> |
| </div> |
| </div> |
| </aside> |
| <form id="filter_container"> |
| <input id="filter" type="text" value="" placeholder="filter..."> |
| <div> |
| <input id="hide100" type="checkbox" > |
| <label for="hide100">hide covered</label> |
| </div> |
| </form> |
| <h2> |
| <a class="button" href="index.html">Files</a> |
| <a class="button" href="function_index.html">Functions</a> |
| <a class="button current">Classes</a> |
| </h2> |
| <p class="text"> |
| <a class="nav" href="https://coverage.readthedocs.io/en/7.15.2">coverage.py v7.15.2</a>, |
| created at 2026-07-15 14:14 -0400 |
| </p> |
| </div> |
| </header> |
| <main id="index"> |
| <table class="index" data-sortable> |
| <thead> |
| <tr class="tablehead grouphead"> |
| <th class="spacer"> </th> |
| <th class="spacer"> </th> |
| <th class="spacer"> </th> |
| <th class="left" colspan="4">Statements</th> |
| <th class="spacer"> </th> |
| <th class="left" colspan="3">Branches</th> |
| <th class="spacer"> </th> |
| <th>Total</th> |
| </tr> |
| <tr class="tablehead" title="Click to sort"> |
| <th id="file" class="name" aria-sort="none" data-shortcut="f">File<span class="arrows"></span></th> |
| <th id="region" class="name" aria-sort="none" data-default-sort-order="ascending" data-shortcut="n">class<span class="arrows"></span></th> |
| <th class="spacer"> </th> |
| <th id="statements_coverage" aria-sort="none" data-default-sort-order="descending">coverage<span class="arrows"></span></th> |
| <th id="statements" aria-sort="none" data-default-sort-order="descending" data-shortcut="s">statements<span class="arrows"></span></th> |
| <th id="missing" aria-sort="none" data-default-sort-order="descending" data-shortcut="m">missing<span class="arrows"></span></th> |
| <th id="excluded" aria-sort="none" data-default-sort-order="descending" data-shortcut="x">excluded<span class="arrows"></span></th> |
| <th class="spacer"> </th> |
| <th id="branches_coverage" aria-sort="none" data-default-sort-order="descending">coverage<span class="arrows"></span></th> |
| <th id="branches" aria-sort="none" data-default-sort-order="descending" data-shortcut="b">branches<span class="arrows"></span></th> |
| <th id="partial" aria-sort="none" data-default-sort-order="descending" data-shortcut="p">partial<span class="arrows"></span></th> |
| <th class="spacer"> </th> |
| <th id="coverage" aria-sort="none" data-shortcut="c">coverage<span class="arrows"></span></th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80___init___py.html">cogapp<span class="sep">/</span>__init__.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80___init___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="1 1">100.00%</td> |
| <td>1</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="1 1">100.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80___main___py.html">cogapp<span class="sep">/</span>__main__.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80___main___py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 3">0.00%</td> |
| <td>3</td> |
| <td>3</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 3">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_cogapp_py.html#t29">cogapp<span class="sep">/</span>cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_cogapp_py.html#t29"><data value='CogGenerator'>CogGenerator</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="52 58">89.66%</td> |
| <td>58</td> |
| <td>6</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="17 20">85.00%</td> |
| <td>20</td> |
| <td>3</td> |
| <td class="spacer"> </td> |
| <td data-ratio="69 78">88.46%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_cogapp_py.html#t137">cogapp<span class="sep">/</span>cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_cogapp_py.html#t137"><data value='Cog'>Cog</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="96 254">37.80%</td> |
| <td>254</td> |
| <td>158</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="34 112">30.36%</td> |
| <td>112</td> |
| <td>20</td> |
| <td class="spacer"> </td> |
| <td data-ratio="130 366">35.52%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_cogapp_py.html">cogapp<span class="sep">/</span>cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_cogapp_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="58 67">86.57%</td> |
| <td>67</td> |
| <td>9</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="4 8">50.00%</td> |
| <td>8</td> |
| <td>2</td> |
| <td class="spacer"> </td> |
| <td data-ratio="62 75">82.67%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_errors_py.html#t5">cogapp<span class="sep">/</span>errors.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_errors_py.html#t5"><data value='CogError'>CogError</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="3 3">100.00%</td> |
| <td>3</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="2 2">100.00%</td> |
| <td>2</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="5 5">100.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_errors_py.html#t15">cogapp<span class="sep">/</span>errors.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_errors_py.html#t15"><data value='CogUsageError'>CogUsageError</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_errors_py.html#t21">cogapp<span class="sep">/</span>errors.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_errors_py.html#t21"><data value='CogGeneratedError'>CogGeneratedError</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_errors_py.html#t27">cogapp<span class="sep">/</span>errors.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_errors_py.html#t27"><data value='CogUserException'>CogUserException</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_errors_py.html#t37">cogapp<span class="sep">/</span>errors.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_errors_py.html#t37"><data value='CogCheckFailed'>CogCheckFailed</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_errors_py.html">cogapp<span class="sep">/</span>errors.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_errors_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="12 12">100.00%</td> |
| <td>12</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="12 12">100.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_hashhandler_py.html#t8">cogapp<span class="sep">/</span>hashhandler.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_hashhandler_py.html#t8"><data value='HashHandler'>HashHandler</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="16 51">31.37%</td> |
| <td>51</td> |
| <td>35</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="4 24">16.67%</td> |
| <td>24</td> |
| <td>2</td> |
| <td class="spacer"> </td> |
| <td data-ratio="20 75">26.67%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_hashhandler_py.html">cogapp<span class="sep">/</span>hashhandler.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_hashhandler_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="12 12">100.00%</td> |
| <td>12</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="12 12">100.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_makefiles_py.html">cogapp<span class="sep">/</span>makefiles.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_makefiles_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="4 22">18.18%</td> |
| <td>22</td> |
| <td>18</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 14">0.00%</td> |
| <td>14</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="4 36">11.11%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_options_py.html#t17">cogapp<span class="sep">/</span>options.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_options_py.html#t17"><data value='NonEarlyExitingArgumentParser'>_NonEarlyExitingArgumentParser</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 1">0.00%</td> |
| <td>1</td> |
| <td>1</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 1">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_options_py.html#t33">cogapp<span class="sep">/</span>options.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_options_py.html#t33"><data value='UpdateDictAction'>_UpdateDictAction</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 1">0.00%</td> |
| <td>1</td> |
| <td>1</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 1">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_options_py.html#t39">cogapp<span class="sep">/</span>options.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_options_py.html#t39"><data value='Markers'>Markers</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 4">0.00%</td> |
| <td>4</td> |
| <td>4</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 2">0.00%</td> |
| <td>2</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 6">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_options_py.html#t56">cogapp<span class="sep">/</span>options.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_options_py.html#t56"><data value='CogOptions'>CogOptions</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 12">0.00%</td> |
| <td>12</td> |
| <td>12</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 6">0.00%</td> |
| <td>6</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 18">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_options_py.html">cogapp<span class="sep">/</span>options.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_options_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="74 77">96.10%</td> |
| <td>77</td> |
| <td>3</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 2">0.00%</td> |
| <td>2</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="74 79">93.67%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t24">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t24"><data value='CogTestsInMemory'>CogTestsInMemory</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="76 76">100.00%</td> |
| <td>76</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="2 2">100.00%</td> |
| <td>2</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="78 78">100.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t500">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t500"><data value='CogOptionsTests'>CogOptionsTests</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 30">0.00%</td> |
| <td>30</td> |
| <td>30</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 30">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t558">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t558"><data value='FileStructureTests'>FileStructureTests</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 25">0.00%</td> |
| <td>25</td> |
| <td>25</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 25">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t675">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t675"><data value='CogErrorTests'>CogErrorTests</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 11">0.00%</td> |
| <td>11</td> |
| <td>11</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 11">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t719">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t719"><data value='CogGeneratorGetCodeTests'>CogGeneratorGetCodeTests</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 37">0.00%</td> |
| <td>37</td> |
| <td>37</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 37">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t784">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t784"><data value='TestCaseWithTempDir'>TestCaseWithTempDir</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 19">0.00%</td> |
| <td>19</td> |
| <td>19</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 19">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t821">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t821"><data value='ArgumentHandlingTests'>ArgumentHandlingTests</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 48">0.00%</td> |
| <td>48</td> |
| <td>48</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 48">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t937">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t937"><data value='TestMain'>TestMain</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 27">0.00%</td> |
| <td>27</td> |
| <td>27</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 27">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t1017">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t1017"><data value='TestFileHandling'>TestFileHandling</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 79">0.00%</td> |
| <td>79</td> |
| <td>79</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 2">0.00%</td> |
| <td>2</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 81">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t1472">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t1472"><data value='CogTestLineEndings'>CogTestLineEndings</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 12">0.00%</td> |
| <td>12</td> |
| <td>12</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 12">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t1518">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t1518"><data value='CogTestCharacterEncoding'>CogTestCharacterEncoding</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 12">0.00%</td> |
| <td>12</td> |
| <td>12</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 12">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t1570">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t1570"><data value='TestCaseWithImports'>TestCaseWithImports</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 6">0.00%</td> |
| <td>6</td> |
| <td>6</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 2">0.00%</td> |
| <td>2</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 8">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t1592">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t1592"><data value='CogIncludeTests'>CogIncludeTests</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 46">0.00%</td> |
| <td>46</td> |
| <td>46</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 46">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t1750">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t1750"><data value='CogTestsInFiles'>CogTestsInFiles</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 122">0.00%</td> |
| <td>122</td> |
| <td>122</td> |
| <td>2</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 6">0.00%</td> |
| <td>6</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 128">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t2142">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t2142"><data value='CheckTests'>CheckTests</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 61">0.00%</td> |
| <td>61</td> |
| <td>61</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 6">0.00%</td> |
| <td>6</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 67">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t2372">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t2372"><data value='WritabilityTests'>WritabilityTests</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 19">0.00%</td> |
| <td>19</td> |
| <td>19</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 19">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t2434">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t2434"><data value='ChecksumTests'>ChecksumTests</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 34">0.00%</td> |
| <td>34</td> |
| <td>34</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 34">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t2652">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t2652"><data value='CustomMarkerTests'>CustomMarkerTests</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 12">0.00%</td> |
| <td>12</td> |
| <td>12</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 12">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t2722">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t2722"><data value='BlakeTests'>BlakeTests</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 15">0.00%</td> |
| <td>15</td> |
| <td>15</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 15">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t2793">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t2793"><data value='ErrorCallTests'>ErrorCallTests</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 12">0.00%</td> |
| <td>12</td> |
| <td>12</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 12">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t2831">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html#t2831"><data value='HashHandlerTests'>HashHandlerTests</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 10">0.00%</td> |
| <td>10</td> |
| <td>10</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 10">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html">cogapp<span class="sep">/</span>test_cogapp.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_cogapp_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="196 198">98.99%</td> |
| <td>198</td> |
| <td>2</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="1 2">50.00%</td> |
| <td>2</td> |
| <td>1</td> |
| <td class="spacer"> </td> |
| <td data-ratio="197 200">98.50%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_makefiles_py.html#t12">cogapp<span class="sep">/</span>test_makefiles.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_makefiles_py.html#t12"><data value='SimpleTests'>SimpleTests</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 51">0.00%</td> |
| <td>51</td> |
| <td>51</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 6">0.00%</td> |
| <td>6</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 57">0.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_makefiles_py.html">cogapp<span class="sep">/</span>test_makefiles.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_makefiles_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="17 17">100.00%</td> |
| <td>17</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="17 17">100.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_whiteutils_py.html">cogapp<span class="sep">/</span>test_whiteutils.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_test_whiteutils_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="8 11">72.73%</td> |
| <td>11</td> |
| <td>3</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="8 11">72.73%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_utils_py.html#t14">cogapp<span class="sep">/</span>utils.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_utils_py.html#t14"><data value='Redirectable'>Redirectable</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="5 8">62.50%</td> |
| <td>8</td> |
| <td>3</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="2 4">50.00%</td> |
| <td>4</td> |
| <td>2</td> |
| <td class="spacer"> </td> |
| <td data-ratio="7 12">58.33%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_utils_py.html#t35">cogapp<span class="sep">/</span>utils.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_utils_py.html#t35"><data value='NumberedFileReader'>NumberedFileReader</data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="7 7">100.00%</td> |
| <td>7</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="2 2">100.00%</td> |
| <td>2</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="9 9">100.00%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_utils_py.html">cogapp<span class="sep">/</span>utils.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_utils_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="17 22">77.27%</td> |
| <td>22</td> |
| <td>5</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 0">100.00%</td> |
| <td>0</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="17 22">77.27%</td> |
| </tr> |
| <tr class="region"> |
| <td class="name"><a href="z_7b071bdc2a35fa80_whiteutils_py.html">cogapp<span class="sep">/</span>whiteutils.py</a></td> |
| <td class="name"><a href="z_7b071bdc2a35fa80_whiteutils_py.html"><data value=''><span class='no-noun'>(no class)</span></data></a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="39 44">88.64%</td> |
| <td>44</td> |
| <td>5</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="28 32">87.50%</td> |
| <td>32</td> |
| <td>4</td> |
| <td class="spacer"> </td> |
| <td data-ratio="67 76">88.16%</td> |
| </tr> |
| </tbody> |
| <tfoot> |
| <tr class="total"> |
| <td class="name">Total</td> |
| <td class="name"> </td> |
| <td class="spacer"> </td> |
| <td data-ratio="693 1649">42.03%</td> |
| <td>1649</td> |
| <td>956</td> |
| <td>2</td> |
| <td class="spacer"> </td> |
| <td data-ratio="96 254">37.80%</td> |
| <td>254</td> |
| <td>34</td> |
| <td class="spacer"> </td> |
| <td data-ratio="789 1903">41.46%</td> |
| </tr> |
| </tfoot> |
| </table> |
| <p id="no_rows"> |
| No items found using the specified filter. |
| </p> |
| </main> |
| <footer> |
| <div class="content"> |
| <p> |
| <a class="nav" href="https://coverage.readthedocs.io/en/7.15.2">coverage.py v7.15.2</a>, |
| created at 2026-07-15 14:14 -0400 |
| </p> |
| </div> |
| <aside class="hidden"> |
| <a id="prevFileLink" class="nav" href=""></a> |
| <a id="nextFileLink" class="nav" href=""></a> |
| <button type="button" class="button_prev_file" data-shortcut="["></button> |
| <button type="button" class="button_next_file" data-shortcut="]"></button> |
| <button type="button" class="button_show_hide_help" data-shortcut="?"></button> |
| </aside> |
| </footer> |
| </body> |
| </html> |