| <!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>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 current">Files</a> |
| <a class="button" href="function_index.html">Functions</a> |
| <a class="button" href="class_index.html">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="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 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="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="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">cogapp<span class="sep">/</span>cogapp.py</a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="206 379">54.35%</td> |
| <td>379</td> |
| <td>173</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="55 140">39.29%</td> |
| <td>140</td> |
| <td>25</td> |
| <td class="spacer"> </td> |
| <td data-ratio="261 519">50.29%</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="spacer"> </td> |
| <td data-ratio="15 15">100.00%</td> |
| <td>15</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="17 17">100.00%</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="spacer"> </td> |
| <td data-ratio="28 63">44.44%</td> |
| <td>63</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="32 87">36.78%</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="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">cogapp<span class="sep">/</span>options.py</a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="74 95">77.89%</td> |
| <td>95</td> |
| <td>21</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="0 10">0.00%</td> |
| <td>10</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="74 105">70.48%</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="spacer"> </td> |
| <td data-ratio="272 911">29.86%</td> |
| <td>911</td> |
| <td>639</td> |
| <td>2</td> |
| <td class="spacer"> </td> |
| <td data-ratio="3 20">15.00%</td> |
| <td>20</td> |
| <td>1</td> |
| <td class="spacer"> </td> |
| <td data-ratio="275 931">29.54%</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="spacer"> </td> |
| <td data-ratio="17 68">25.00%</td> |
| <td>68</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="17 74">22.97%</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="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">cogapp<span class="sep">/</span>utils.py</a></td> |
| <td class="spacer"> </td> |
| <td data-ratio="29 37">78.38%</td> |
| <td>37</td> |
| <td>8</td> |
| <td>0</td> |
| <td class="spacer"> </td> |
| <td data-ratio="4 6">66.67%</td> |
| <td>6</td> |
| <td>2</td> |
| <td class="spacer"> </td> |
| <td data-ratio="33 43">76.74%</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="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="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="z_7b071bdc2a35fa80_whiteutils_py.html"></a> |
| <a id="nextFileLink" class="nav" href="z_7b071bdc2a35fa80___init___py.html"></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> |