summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2022-05-22 18:22:53 -0400
committerNed Batchelder <ned@nedbatchelder.com>2022-05-22 18:22:53 -0400
commitd849b2581b1b1dd52a6261568b0954a41210dd5b (patch)
treea28bb71f6ede0375db944b818e98efb63f98f8d8
parent3ab15f42f930247d2ab0f45f8cb2df04c24b5be4 (diff)
downloadpython-coveragepy-git-d849b2581b1b1dd52a6261568b0954a41210dd5b.tar.gz
docs: latest sample HTML report
-rw-r--r--doc/sample_html/coverage_html.js41
-rw-r--r--doc/sample_html/d_7b071bdc2a35fa80___init___py.html61
-rw-r--r--doc/sample_html/d_7b071bdc2a35fa80___main___py.html61
-rw-r--r--doc/sample_html/d_7b071bdc2a35fa80_backward_py.html61
-rw-r--r--doc/sample_html/d_7b071bdc2a35fa80_cogapp_py.html61
-rw-r--r--doc/sample_html/d_7b071bdc2a35fa80_makefiles_py.html61
-rw-r--r--doc/sample_html/d_7b071bdc2a35fa80_test_cogapp_py.html61
-rw-r--r--doc/sample_html/d_7b071bdc2a35fa80_test_makefiles_py.html61
-rw-r--r--doc/sample_html/d_7b071bdc2a35fa80_test_whiteutils_py.html61
-rw-r--r--doc/sample_html/d_7b071bdc2a35fa80_whiteutils_py.html61
-rw-r--r--doc/sample_html/index.html34
-rw-r--r--doc/sample_html/status.json2
-rw-r--r--doc/sample_html/style.css16
13 files changed, 469 insertions, 173 deletions
diff --git a/doc/sample_html/coverage_html.js b/doc/sample_html/coverage_html.js
index 00e18488..084a4970 100644
--- a/doc/sample_html/coverage_html.js
+++ b/doc/sample_html/coverage_html.js
@@ -25,6 +25,13 @@ function checkVisible(element) {
return !(rect.bottom < viewTop || rect.top >= viewBottom);
}
+function on_click(sel, fn) {
+ const elt = document.querySelector(sel);
+ if (elt) {
+ elt.addEventListener("click", fn);
+ }
+}
+
// Helpers for table sorting
function getCellValue(row, column = 0) {
const cell = row.cells[column]
@@ -193,6 +200,11 @@ coverage.index_ready = function () {
direction: th.getAttribute("aria-sort"),
}));
});
+
+ on_click(".button_prev_file", coverage.to_prev_file);
+ on_click(".button_next_file", coverage.to_next_file);
+
+ on_click(".button_show_hide_help", coverage.show_hide_help);
};
// -- pyfile stuff --
@@ -209,12 +221,6 @@ coverage.pyfile_ready = function () {
coverage.set_sel(0);
}
- const on_click = function(sel, fn) {
- const elt = document.querySelector(sel);
- if (elt) {
- elt.addEventListener("click", fn);
- }
- }
on_click(".button_toggle_run", coverage.toggle_lines);
on_click(".button_toggle_mis", coverage.toggle_lines);
on_click(".button_toggle_exc", coverage.toggle_lines);
@@ -225,6 +231,12 @@ coverage.pyfile_ready = function () {
on_click(".button_top_of_page", coverage.to_top);
on_click(".button_first_chunk", coverage.to_first_chunk);
+ on_click(".button_prev_file", coverage.to_prev_file);
+ on_click(".button_next_file", coverage.to_next_file);
+ on_click(".button_to_index", coverage.to_index);
+
+ on_click(".button_show_hide_help", coverage.show_hide_help);
+
coverage.filters = undefined;
try {
coverage.filters = localStorage.getItem(coverage.LINE_FILTERS_STORAGE);
@@ -299,6 +311,23 @@ coverage.to_first_chunk = function () {
coverage.to_next_chunk();
};
+coverage.to_prev_file = function () {
+ window.location = document.getElementById("prevFileLink").href;
+}
+
+coverage.to_next_file = function () {
+ window.location = document.getElementById("nextFileLink").href;
+}
+
+coverage.to_index = function () {
+ location.href = document.getElementById("indexLink").href;
+}
+
+coverage.show_hide_help = function () {
+ const helpCheck = document.getElementById("help_panel_state")
+ helpCheck.checked = !helpCheck.checked;
+}
+
// Return a string indicating what kind of chunk this line belongs to,
// or null if not a chunk.
coverage.chunk_indicator = function (line_elt) {
diff --git a/doc/sample_html/d_7b071bdc2a35fa80___init___py.html b/doc/sample_html/d_7b071bdc2a35fa80___init___py.html
index d32b7aba..be249c4c 100644
--- a/doc/sample_html/d_7b071bdc2a35fa80___init___py.html
+++ b/doc/sample_html/d_7b071bdc2a35fa80___init___py.html
@@ -2,7 +2,6 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=emulateIE7" />
<title>Coverage for cogapp/__init__.py: 100.00%</title>
<link rel="icon" sizes="32x32" href="favicon_32.png">
<link rel="stylesheet" href="style.css" type="text/css">
@@ -15,34 +14,46 @@
<span class="text">Coverage for </span><b>cogapp/__init__.py</b>:
<span class="pc_cov">100.00%</span>
</h1>
- <div id="help_panel_wrapper">
+ <aside id="help_panel_wrapper">
<input id="help_panel_state" type="checkbox">
<label for="help_panel_state">
<img id="keyboard_icon" src="keybd_closed.png" alt="Show/hide keyboard shortcuts" />
</label>
<div id="help_panel">
<p class="legend">Shortcuts on this page</p>
- <div>
- <p class="keyhelp">
+ <div class="keyhelp">
+ <p>
<kbd>r</kbd>
<kbd>m</kbd>
<kbd>x</kbd>
<kbd>p</kbd>
&nbsp; toggle line displays
</p>
- <p class="keyhelp">
+ <p>
<kbd>j</kbd>
- <kbd>k</kbd> &nbsp; next/prev highlighted chunk
+ <kbd>k</kbd>
+ &nbsp; next/prev highlighted chunk
</p>
- <p class="keyhelp">
+ <p>
<kbd>0</kbd> &nbsp; (zero) top of page
</p>
- <p class="keyhelp">
+ <p>
<kbd>1</kbd> &nbsp; (one) first highlighted chunk
</p>
+ <p>
+ <kbd>[</kbd>
+ <kbd>]</kbd>
+ &nbsp; prev/next file
+ </p>
+ <p>
+ <kbd>u</kbd> &nbsp; up to the index
+ </p>
+ <p>
+ <kbd>?</kbd> &nbsp; show/hide this help
+ </p>
</div>
</div>
- </div>
+ </aside>
<h2>
<span class="text">2 statements &nbsp;</span>
<button type="button" class="run button_toggle_run" value="run" data-shortcut="r" title="Toggle lines run">2<span class="text"> run</span></button>
@@ -50,12 +61,24 @@
<button type="button" class="exc show_exc button_toggle_exc" value="exc" data-shortcut="x" title="Toggle lines excluded">0<span class="text"> excluded</span></button>
<button type="button" class="par run show_par button_toggle_par" value="par" data-shortcut="p" title="Toggle lines partially run">0<span class="text"> partial</span></button>
</h2>
- <div style="display: none;">
- <button type="button" class="button_next_chunk" data-shortcut="j">Next highlighted chunk</button>
- <button type="button" class="button_prev_chunk" data-shortcut="k">Previous highlighted chunk</button>
- <button type="button" class="button_top_of_page" data-shortcut="0">Goto top of page</button>
- <button type="button" class="button_first_chunk" data-shortcut="1">Goto first highlighted chunk</button>
- </div>
+ <p class="text">
+ <a id="prevFileLink" class="nav" href="index.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80___main___py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
+ </p>
+ <aside class="hidden">
+ <button type="button" class="button_next_chunk" data-shortcut="j"/>
+ <button type="button" class="button_prev_chunk" data-shortcut="k"/>
+ <button type="button" class="button_top_of_page" data-shortcut="0"/>
+ <button type="button" class="button_first_chunk" data-shortcut="1"/>
+ <button type="button" class="button_prev_file" data-shortcut="["/>
+ <button type="button" class="button_next_file" data-shortcut="]"/>
+ <button type="button" class="button_to_index" data-shortcut="u"/>
+ <button type="button" class="button_show_hide_help" data-shortcut="?"/>
+ </aside>
</div>
</header>
<main id="source">
@@ -72,8 +95,12 @@
<footer>
<div class="content">
<p>
- <a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.3.3</a>,
- created at 2022-05-12 19:35 -0400
+ <a id="prevFileLink" class="nav" href="index.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80___main___py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
</p>
</div>
</footer>
diff --git a/doc/sample_html/d_7b071bdc2a35fa80___main___py.html b/doc/sample_html/d_7b071bdc2a35fa80___main___py.html
index f698770f..4b93b4e3 100644
--- a/doc/sample_html/d_7b071bdc2a35fa80___main___py.html
+++ b/doc/sample_html/d_7b071bdc2a35fa80___main___py.html
@@ -2,7 +2,6 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=emulateIE7" />
<title>Coverage for cogapp/__main__.py: 0.00%</title>
<link rel="icon" sizes="32x32" href="favicon_32.png">
<link rel="stylesheet" href="style.css" type="text/css">
@@ -15,34 +14,46 @@
<span class="text">Coverage for </span><b>cogapp/__main__.py</b>:
<span class="pc_cov">0.00%</span>
</h1>
- <div id="help_panel_wrapper">
+ <aside id="help_panel_wrapper">
<input id="help_panel_state" type="checkbox">
<label for="help_panel_state">
<img id="keyboard_icon" src="keybd_closed.png" alt="Show/hide keyboard shortcuts" />
</label>
<div id="help_panel">
<p class="legend">Shortcuts on this page</p>
- <div>
- <p class="keyhelp">
+ <div class="keyhelp">
+ <p>
<kbd>r</kbd>
<kbd>m</kbd>
<kbd>x</kbd>
<kbd>p</kbd>
&nbsp; toggle line displays
</p>
- <p class="keyhelp">
+ <p>
<kbd>j</kbd>
- <kbd>k</kbd> &nbsp; next/prev highlighted chunk
+ <kbd>k</kbd>
+ &nbsp; next/prev highlighted chunk
</p>
- <p class="keyhelp">
+ <p>
<kbd>0</kbd> &nbsp; (zero) top of page
</p>
- <p class="keyhelp">
+ <p>
<kbd>1</kbd> &nbsp; (one) first highlighted chunk
</p>
+ <p>
+ <kbd>[</kbd>
+ <kbd>]</kbd>
+ &nbsp; prev/next file
+ </p>
+ <p>
+ <kbd>u</kbd> &nbsp; up to the index
+ </p>
+ <p>
+ <kbd>?</kbd> &nbsp; show/hide this help
+ </p>
</div>
</div>
- </div>
+ </aside>
<h2>
<span class="text">3 statements &nbsp;</span>
<button type="button" class="run button_toggle_run" value="run" data-shortcut="r" title="Toggle lines run">0<span class="text"> run</span></button>
@@ -50,12 +61,24 @@
<button type="button" class="exc show_exc button_toggle_exc" value="exc" data-shortcut="x" title="Toggle lines excluded">0<span class="text"> excluded</span></button>
<button type="button" class="par run show_par button_toggle_par" value="par" data-shortcut="p" title="Toggle lines partially run">0<span class="text"> partial</span></button>
</h2>
- <div style="display: none;">
- <button type="button" class="button_next_chunk" data-shortcut="j">Next highlighted chunk</button>
- <button type="button" class="button_prev_chunk" data-shortcut="k">Previous highlighted chunk</button>
- <button type="button" class="button_top_of_page" data-shortcut="0">Goto top of page</button>
- <button type="button" class="button_first_chunk" data-shortcut="1">Goto first highlighted chunk</button>
- </div>
+ <p class="text">
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80___init___py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80_backward_py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
+ </p>
+ <aside class="hidden">
+ <button type="button" class="button_next_chunk" data-shortcut="j"/>
+ <button type="button" class="button_prev_chunk" data-shortcut="k"/>
+ <button type="button" class="button_top_of_page" data-shortcut="0"/>
+ <button type="button" class="button_first_chunk" data-shortcut="1"/>
+ <button type="button" class="button_prev_file" data-shortcut="["/>
+ <button type="button" class="button_next_file" data-shortcut="]"/>
+ <button type="button" class="button_to_index" data-shortcut="u"/>
+ <button type="button" class="button_show_hide_help" data-shortcut="?"/>
+ </aside>
</div>
</header>
<main id="source">
@@ -68,8 +91,12 @@
<footer>
<div class="content">
<p>
- <a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.3.3</a>,
- created at 2022-05-12 19:35 -0400
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80___init___py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80_backward_py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
</p>
</div>
</footer>
diff --git a/doc/sample_html/d_7b071bdc2a35fa80_backward_py.html b/doc/sample_html/d_7b071bdc2a35fa80_backward_py.html
index 079c91d5..863d1e6e 100644
--- a/doc/sample_html/d_7b071bdc2a35fa80_backward_py.html
+++ b/doc/sample_html/d_7b071bdc2a35fa80_backward_py.html
@@ -2,7 +2,6 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=emulateIE7" />
<title>Coverage for cogapp/backward.py: 71.43%</title>
<link rel="icon" sizes="32x32" href="favicon_32.png">
<link rel="stylesheet" href="style.css" type="text/css">
@@ -15,34 +14,46 @@
<span class="text">Coverage for </span><b>cogapp/backward.py</b>:
<span class="pc_cov">71.43%</span>
</h1>
- <div id="help_panel_wrapper">
+ <aside id="help_panel_wrapper">
<input id="help_panel_state" type="checkbox">
<label for="help_panel_state">
<img id="keyboard_icon" src="keybd_closed.png" alt="Show/hide keyboard shortcuts" />
</label>
<div id="help_panel">
<p class="legend">Shortcuts on this page</p>
- <div>
- <p class="keyhelp">
+ <div class="keyhelp">
+ <p>
<kbd>r</kbd>
<kbd>m</kbd>
<kbd>x</kbd>
<kbd>p</kbd>
&nbsp; toggle line displays
</p>
- <p class="keyhelp">
+ <p>
<kbd>j</kbd>
- <kbd>k</kbd> &nbsp; next/prev highlighted chunk
+ <kbd>k</kbd>
+ &nbsp; next/prev highlighted chunk
</p>
- <p class="keyhelp">
+ <p>
<kbd>0</kbd> &nbsp; (zero) top of page
</p>
- <p class="keyhelp">
+ <p>
<kbd>1</kbd> &nbsp; (one) first highlighted chunk
</p>
+ <p>
+ <kbd>[</kbd>
+ <kbd>]</kbd>
+ &nbsp; prev/next file
+ </p>
+ <p>
+ <kbd>u</kbd> &nbsp; up to the index
+ </p>
+ <p>
+ <kbd>?</kbd> &nbsp; show/hide this help
+ </p>
</div>
</div>
- </div>
+ </aside>
<h2>
<span class="text">22 statements &nbsp;</span>
<button type="button" class="run button_toggle_run" value="run" data-shortcut="r" title="Toggle lines run">16<span class="text"> run</span></button>
@@ -50,12 +61,24 @@
<button type="button" class="exc show_exc button_toggle_exc" value="exc" data-shortcut="x" title="Toggle lines excluded">0<span class="text"> excluded</span></button>
<button type="button" class="par run show_par button_toggle_par" value="par" data-shortcut="p" title="Toggle lines partially run">2<span class="text"> partial</span></button>
</h2>
- <div style="display: none;">
- <button type="button" class="button_next_chunk" data-shortcut="j">Next highlighted chunk</button>
- <button type="button" class="button_prev_chunk" data-shortcut="k">Previous highlighted chunk</button>
- <button type="button" class="button_top_of_page" data-shortcut="0">Goto top of page</button>
- <button type="button" class="button_first_chunk" data-shortcut="1">Goto first highlighted chunk</button>
- </div>
+ <p class="text">
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80___main___py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80_cogapp_py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
+ </p>
+ <aside class="hidden">
+ <button type="button" class="button_next_chunk" data-shortcut="j"/>
+ <button type="button" class="button_prev_chunk" data-shortcut="k"/>
+ <button type="button" class="button_top_of_page" data-shortcut="0"/>
+ <button type="button" class="button_first_chunk" data-shortcut="1"/>
+ <button type="button" class="button_prev_file" data-shortcut="["/>
+ <button type="button" class="button_next_file" data-shortcut="]"/>
+ <button type="button" class="button_to_index" data-shortcut="u"/>
+ <button type="button" class="button_show_hide_help" data-shortcut="?"/>
+ </aside>
</div>
</header>
<main id="source">
@@ -105,8 +128,12 @@
<footer>
<div class="content">
<p>
- <a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.3.3</a>,
- created at 2022-05-12 19:35 -0400
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80___main___py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80_cogapp_py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
</p>
</div>
</footer>
diff --git a/doc/sample_html/d_7b071bdc2a35fa80_cogapp_py.html b/doc/sample_html/d_7b071bdc2a35fa80_cogapp_py.html
index 416e2ac5..b6859e69 100644
--- a/doc/sample_html/d_7b071bdc2a35fa80_cogapp_py.html
+++ b/doc/sample_html/d_7b071bdc2a35fa80_cogapp_py.html
@@ -2,7 +2,6 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=emulateIE7" />
<title>Coverage for cogapp/cogapp.py: 50.13%</title>
<link rel="icon" sizes="32x32" href="favicon_32.png">
<link rel="stylesheet" href="style.css" type="text/css">
@@ -15,34 +14,46 @@
<span class="text">Coverage for </span><b>cogapp/cogapp.py</b>:
<span class="pc_cov">50.13%</span>
</h1>
- <div id="help_panel_wrapper">
+ <aside id="help_panel_wrapper">
<input id="help_panel_state" type="checkbox">
<label for="help_panel_state">
<img id="keyboard_icon" src="keybd_closed.png" alt="Show/hide keyboard shortcuts" />
</label>
<div id="help_panel">
<p class="legend">Shortcuts on this page</p>
- <div>
- <p class="keyhelp">
+ <div class="keyhelp">
+ <p>
<kbd>r</kbd>
<kbd>m</kbd>
<kbd>x</kbd>
<kbd>p</kbd>
&nbsp; toggle line displays
</p>
- <p class="keyhelp">
+ <p>
<kbd>j</kbd>
- <kbd>k</kbd> &nbsp; next/prev highlighted chunk
+ <kbd>k</kbd>
+ &nbsp; next/prev highlighted chunk
</p>
- <p class="keyhelp">
+ <p>
<kbd>0</kbd> &nbsp; (zero) top of page
</p>
- <p class="keyhelp">
+ <p>
<kbd>1</kbd> &nbsp; (one) first highlighted chunk
</p>
+ <p>
+ <kbd>[</kbd>
+ <kbd>]</kbd>
+ &nbsp; prev/next file
+ </p>
+ <p>
+ <kbd>u</kbd> &nbsp; up to the index
+ </p>
+ <p>
+ <kbd>?</kbd> &nbsp; show/hide this help
+ </p>
</div>
</div>
- </div>
+ </aside>
<h2>
<span class="text">510 statements &nbsp;</span>
<button type="button" class="run button_toggle_run" value="run" data-shortcut="r" title="Toggle lines run">280<span class="text"> run</span></button>
@@ -50,12 +61,24 @@
<button type="button" class="exc show_exc button_toggle_exc" value="exc" data-shortcut="x" title="Toggle lines excluded">1<span class="text"> excluded</span></button>
<button type="button" class="par run show_par button_toggle_par" value="par" data-shortcut="p" title="Toggle lines partially run">30<span class="text"> partial</span></button>
</h2>
- <div style="display: none;">
- <button type="button" class="button_next_chunk" data-shortcut="j">Next highlighted chunk</button>
- <button type="button" class="button_prev_chunk" data-shortcut="k">Previous highlighted chunk</button>
- <button type="button" class="button_top_of_page" data-shortcut="0">Goto top of page</button>
- <button type="button" class="button_first_chunk" data-shortcut="1">Goto first highlighted chunk</button>
- </div>
+ <p class="text">
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80_backward_py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80_makefiles_py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
+ </p>
+ <aside class="hidden">
+ <button type="button" class="button_next_chunk" data-shortcut="j"/>
+ <button type="button" class="button_prev_chunk" data-shortcut="k"/>
+ <button type="button" class="button_top_of_page" data-shortcut="0"/>
+ <button type="button" class="button_first_chunk" data-shortcut="1"/>
+ <button type="button" class="button_prev_file" data-shortcut="["/>
+ <button type="button" class="button_next_file" data-shortcut="]"/>
+ <button type="button" class="button_to_index" data-shortcut="u"/>
+ <button type="button" class="button_show_hide_help" data-shortcut="?"/>
+ </aside>
</div>
</header>
<main id="source">
@@ -908,8 +931,12 @@
<footer>
<div class="content">
<p>
- <a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.3.3</a>,
- created at 2022-05-12 19:35 -0400
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80_backward_py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80_makefiles_py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
</p>
</div>
</footer>
diff --git a/doc/sample_html/d_7b071bdc2a35fa80_makefiles_py.html b/doc/sample_html/d_7b071bdc2a35fa80_makefiles_py.html
index cd5b5496..a8e3d877 100644
--- a/doc/sample_html/d_7b071bdc2a35fa80_makefiles_py.html
+++ b/doc/sample_html/d_7b071bdc2a35fa80_makefiles_py.html
@@ -2,7 +2,6 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=emulateIE7" />
<title>Coverage for cogapp/makefiles.py: 17.07%</title>
<link rel="icon" sizes="32x32" href="favicon_32.png">
<link rel="stylesheet" href="style.css" type="text/css">
@@ -15,34 +14,46 @@
<span class="text">Coverage for </span><b>cogapp/makefiles.py</b>:
<span class="pc_cov">17.07%</span>
</h1>
- <div id="help_panel_wrapper">
+ <aside id="help_panel_wrapper">
<input id="help_panel_state" type="checkbox">
<label for="help_panel_state">
<img id="keyboard_icon" src="keybd_closed.png" alt="Show/hide keyboard shortcuts" />
</label>
<div id="help_panel">
<p class="legend">Shortcuts on this page</p>
- <div>
- <p class="keyhelp">
+ <div class="keyhelp">
+ <p>
<kbd>r</kbd>
<kbd>m</kbd>
<kbd>x</kbd>
<kbd>p</kbd>
&nbsp; toggle line displays
</p>
- <p class="keyhelp">
+ <p>
<kbd>j</kbd>
- <kbd>k</kbd> &nbsp; next/prev highlighted chunk
+ <kbd>k</kbd>
+ &nbsp; next/prev highlighted chunk
</p>
- <p class="keyhelp">
+ <p>
<kbd>0</kbd> &nbsp; (zero) top of page
</p>
- <p class="keyhelp">
+ <p>
<kbd>1</kbd> &nbsp; (one) first highlighted chunk
</p>
+ <p>
+ <kbd>[</kbd>
+ <kbd>]</kbd>
+ &nbsp; prev/next file
+ </p>
+ <p>
+ <kbd>u</kbd> &nbsp; up to the index
+ </p>
+ <p>
+ <kbd>?</kbd> &nbsp; show/hide this help
+ </p>
</div>
</div>
- </div>
+ </aside>
<h2>
<span class="text">27 statements &nbsp;</span>
<button type="button" class="run button_toggle_run" value="run" data-shortcut="r" title="Toggle lines run">7<span class="text"> run</span></button>
@@ -50,12 +61,24 @@
<button type="button" class="exc show_exc button_toggle_exc" value="exc" data-shortcut="x" title="Toggle lines excluded">0<span class="text"> excluded</span></button>
<button type="button" class="par run show_par button_toggle_par" value="par" data-shortcut="p" title="Toggle lines partially run">0<span class="text"> partial</span></button>
</h2>
- <div style="display: none;">
- <button type="button" class="button_next_chunk" data-shortcut="j">Next highlighted chunk</button>
- <button type="button" class="button_prev_chunk" data-shortcut="k">Previous highlighted chunk</button>
- <button type="button" class="button_top_of_page" data-shortcut="0">Goto top of page</button>
- <button type="button" class="button_first_chunk" data-shortcut="1">Goto first highlighted chunk</button>
- </div>
+ <p class="text">
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80_cogapp_py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80_test_cogapp_py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
+ </p>
+ <aside class="hidden">
+ <button type="button" class="button_next_chunk" data-shortcut="j"/>
+ <button type="button" class="button_prev_chunk" data-shortcut="k"/>
+ <button type="button" class="button_top_of_page" data-shortcut="0"/>
+ <button type="button" class="button_first_chunk" data-shortcut="1"/>
+ <button type="button" class="button_prev_file" data-shortcut="["/>
+ <button type="button" class="button_next_file" data-shortcut="]"/>
+ <button type="button" class="button_to_index" data-shortcut="u"/>
+ <button type="button" class="button_show_hide_help" data-shortcut="?"/>
+ </aside>
</div>
</header>
<main id="source">
@@ -109,8 +132,12 @@
<footer>
<div class="content">
<p>
- <a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.3.3</a>,
- created at 2022-05-12 19:35 -0400
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80_cogapp_py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80_test_cogapp_py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
</p>
</div>
</footer>
diff --git a/doc/sample_html/d_7b071bdc2a35fa80_test_cogapp_py.html b/doc/sample_html/d_7b071bdc2a35fa80_test_cogapp_py.html
index 6c800e42..5df43798 100644
--- a/doc/sample_html/d_7b071bdc2a35fa80_test_cogapp_py.html
+++ b/doc/sample_html/d_7b071bdc2a35fa80_test_cogapp_py.html
@@ -2,7 +2,6 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=emulateIE7" />
<title>Coverage for cogapp/test_cogapp.py: 32.39%</title>
<link rel="icon" sizes="32x32" href="favicon_32.png">
<link rel="stylesheet" href="style.css" type="text/css">
@@ -15,34 +14,46 @@
<span class="text">Coverage for </span><b>cogapp/test_cogapp.py</b>:
<span class="pc_cov">32.39%</span>
</h1>
- <div id="help_panel_wrapper">
+ <aside id="help_panel_wrapper">
<input id="help_panel_state" type="checkbox">
<label for="help_panel_state">
<img id="keyboard_icon" src="keybd_closed.png" alt="Show/hide keyboard shortcuts" />
</label>
<div id="help_panel">
<p class="legend">Shortcuts on this page</p>
- <div>
- <p class="keyhelp">
+ <div class="keyhelp">
+ <p>
<kbd>r</kbd>
<kbd>m</kbd>
<kbd>x</kbd>
<kbd>p</kbd>
&nbsp; toggle line displays
</p>
- <p class="keyhelp">
+ <p>
<kbd>j</kbd>
- <kbd>k</kbd> &nbsp; next/prev highlighted chunk
+ <kbd>k</kbd>
+ &nbsp; next/prev highlighted chunk
</p>
- <p class="keyhelp">
+ <p>
<kbd>0</kbd> &nbsp; (zero) top of page
</p>
- <p class="keyhelp">
+ <p>
<kbd>1</kbd> &nbsp; (one) first highlighted chunk
</p>
+ <p>
+ <kbd>[</kbd>
+ <kbd>]</kbd>
+ &nbsp; prev/next file
+ </p>
+ <p>
+ <kbd>u</kbd> &nbsp; up to the index
+ </p>
+ <p>
+ <kbd>?</kbd> &nbsp; show/hide this help
+ </p>
</div>
</div>
- </div>
+ </aside>
<h2>
<span class="text">849 statements &nbsp;</span>
<button type="button" class="run button_toggle_run" value="run" data-shortcut="r" title="Toggle lines run">254<span class="text"> run</span></button>
@@ -50,12 +61,24 @@
<button type="button" class="exc show_exc button_toggle_exc" value="exc" data-shortcut="x" title="Toggle lines excluded">2<span class="text"> excluded</span></button>
<button type="button" class="par run show_par button_toggle_par" value="par" data-shortcut="p" title="Toggle lines partially run">1<span class="text"> partial</span></button>
</h2>
- <div style="display: none;">
- <button type="button" class="button_next_chunk" data-shortcut="j">Next highlighted chunk</button>
- <button type="button" class="button_prev_chunk" data-shortcut="k">Previous highlighted chunk</button>
- <button type="button" class="button_top_of_page" data-shortcut="0">Goto top of page</button>
- <button type="button" class="button_first_chunk" data-shortcut="1">Goto first highlighted chunk</button>
- </div>
+ <p class="text">
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80_makefiles_py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80_test_makefiles_py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
+ </p>
+ <aside class="hidden">
+ <button type="button" class="button_next_chunk" data-shortcut="j"/>
+ <button type="button" class="button_prev_chunk" data-shortcut="k"/>
+ <button type="button" class="button_top_of_page" data-shortcut="0"/>
+ <button type="button" class="button_first_chunk" data-shortcut="1"/>
+ <button type="button" class="button_prev_file" data-shortcut="["/>
+ <button type="button" class="button_next_file" data-shortcut="]"/>
+ <button type="button" class="button_to_index" data-shortcut="u"/>
+ <button type="button" class="button_show_hide_help" data-shortcut="?"/>
+ </aside>
</div>
</header>
<main id="source">
@@ -2696,8 +2719,12 @@
<footer>
<div class="content">
<p>
- <a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.3.3</a>,
- created at 2022-05-12 19:35 -0400
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80_makefiles_py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80_test_makefiles_py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
</p>
</div>
</footer>
diff --git a/doc/sample_html/d_7b071bdc2a35fa80_test_makefiles_py.html b/doc/sample_html/d_7b071bdc2a35fa80_test_makefiles_py.html
index 66233829..05327569 100644
--- a/doc/sample_html/d_7b071bdc2a35fa80_test_makefiles_py.html
+++ b/doc/sample_html/d_7b071bdc2a35fa80_test_makefiles_py.html
@@ -2,7 +2,6 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=emulateIE7" />
<title>Coverage for cogapp/test_makefiles.py: 25.32%</title>
<link rel="icon" sizes="32x32" href="favicon_32.png">
<link rel="stylesheet" href="style.css" type="text/css">
@@ -15,34 +14,46 @@
<span class="text">Coverage for </span><b>cogapp/test_makefiles.py</b>:
<span class="pc_cov">25.32%</span>
</h1>
- <div id="help_panel_wrapper">
+ <aside id="help_panel_wrapper">
<input id="help_panel_state" type="checkbox">
<label for="help_panel_state">
<img id="keyboard_icon" src="keybd_closed.png" alt="Show/hide keyboard shortcuts" />
</label>
<div id="help_panel">
<p class="legend">Shortcuts on this page</p>
- <div>
- <p class="keyhelp">
+ <div class="keyhelp">
+ <p>
<kbd>r</kbd>
<kbd>m</kbd>
<kbd>x</kbd>
<kbd>p</kbd>
&nbsp; toggle line displays
</p>
- <p class="keyhelp">
+ <p>
<kbd>j</kbd>
- <kbd>k</kbd> &nbsp; next/prev highlighted chunk
+ <kbd>k</kbd>
+ &nbsp; next/prev highlighted chunk
</p>
- <p class="keyhelp">
+ <p>
<kbd>0</kbd> &nbsp; (zero) top of page
</p>
- <p class="keyhelp">
+ <p>
<kbd>1</kbd> &nbsp; (one) first highlighted chunk
</p>
+ <p>
+ <kbd>[</kbd>
+ <kbd>]</kbd>
+ &nbsp; prev/next file
+ </p>
+ <p>
+ <kbd>u</kbd> &nbsp; up to the index
+ </p>
+ <p>
+ <kbd>?</kbd> &nbsp; show/hide this help
+ </p>
</div>
</div>
- </div>
+ </aside>
<h2>
<span class="text">71 statements &nbsp;</span>
<button type="button" class="run button_toggle_run" value="run" data-shortcut="r" title="Toggle lines run">18<span class="text"> run</span></button>
@@ -50,12 +61,24 @@
<button type="button" class="exc show_exc button_toggle_exc" value="exc" data-shortcut="x" title="Toggle lines excluded">0<span class="text"> excluded</span></button>
<button type="button" class="par run show_par button_toggle_par" value="par" data-shortcut="p" title="Toggle lines partially run">0<span class="text"> partial</span></button>
</h2>
- <div style="display: none;">
- <button type="button" class="button_next_chunk" data-shortcut="j">Next highlighted chunk</button>
- <button type="button" class="button_prev_chunk" data-shortcut="k">Previous highlighted chunk</button>
- <button type="button" class="button_top_of_page" data-shortcut="0">Goto top of page</button>
- <button type="button" class="button_first_chunk" data-shortcut="1">Goto first highlighted chunk</button>
- </div>
+ <p class="text">
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80_test_cogapp_py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80_test_whiteutils_py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
+ </p>
+ <aside class="hidden">
+ <button type="button" class="button_next_chunk" data-shortcut="j"/>
+ <button type="button" class="button_prev_chunk" data-shortcut="k"/>
+ <button type="button" class="button_top_of_page" data-shortcut="0"/>
+ <button type="button" class="button_first_chunk" data-shortcut="1"/>
+ <button type="button" class="button_prev_file" data-shortcut="["/>
+ <button type="button" class="button_next_file" data-shortcut="]"/>
+ <button type="button" class="button_to_index" data-shortcut="u"/>
+ <button type="button" class="button_show_hide_help" data-shortcut="?"/>
+ </aside>
</div>
</header>
<main id="source">
@@ -185,8 +208,12 @@
<footer>
<div class="content">
<p>
- <a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.3.3</a>,
- created at 2022-05-12 19:35 -0400
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80_test_cogapp_py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80_test_whiteutils_py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
</p>
</div>
</footer>
diff --git a/doc/sample_html/d_7b071bdc2a35fa80_test_whiteutils_py.html b/doc/sample_html/d_7b071bdc2a35fa80_test_whiteutils_py.html
index 244fe53f..1ea30270 100644
--- a/doc/sample_html/d_7b071bdc2a35fa80_test_whiteutils_py.html
+++ b/doc/sample_html/d_7b071bdc2a35fa80_test_whiteutils_py.html
@@ -2,7 +2,6 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=emulateIE7" />
<title>Coverage for cogapp/test_whiteutils.py: 33.33%</title>
<link rel="icon" sizes="32x32" href="favicon_32.png">
<link rel="stylesheet" href="style.css" type="text/css">
@@ -15,34 +14,46 @@
<span class="text">Coverage for </span><b>cogapp/test_whiteutils.py</b>:
<span class="pc_cov">33.33%</span>
</h1>
- <div id="help_panel_wrapper">
+ <aside id="help_panel_wrapper">
<input id="help_panel_state" type="checkbox">
<label for="help_panel_state">
<img id="keyboard_icon" src="keybd_closed.png" alt="Show/hide keyboard shortcuts" />
</label>
<div id="help_panel">
<p class="legend">Shortcuts on this page</p>
- <div>
- <p class="keyhelp">
+ <div class="keyhelp">
+ <p>
<kbd>r</kbd>
<kbd>m</kbd>
<kbd>x</kbd>
<kbd>p</kbd>
&nbsp; toggle line displays
</p>
- <p class="keyhelp">
+ <p>
<kbd>j</kbd>
- <kbd>k</kbd> &nbsp; next/prev highlighted chunk
+ <kbd>k</kbd>
+ &nbsp; next/prev highlighted chunk
</p>
- <p class="keyhelp">
+ <p>
<kbd>0</kbd> &nbsp; (zero) top of page
</p>
- <p class="keyhelp">
+ <p>
<kbd>1</kbd> &nbsp; (one) first highlighted chunk
</p>
+ <p>
+ <kbd>[</kbd>
+ <kbd>]</kbd>
+ &nbsp; prev/next file
+ </p>
+ <p>
+ <kbd>u</kbd> &nbsp; up to the index
+ </p>
+ <p>
+ <kbd>?</kbd> &nbsp; show/hide this help
+ </p>
</div>
</div>
- </div>
+ </aside>
<h2>
<span class="text">69 statements &nbsp;</span>
<button type="button" class="run button_toggle_run" value="run" data-shortcut="r" title="Toggle lines run">19<span class="text"> run</span></button>
@@ -50,12 +61,24 @@
<button type="button" class="exc show_exc button_toggle_exc" value="exc" data-shortcut="x" title="Toggle lines excluded">0<span class="text"> excluded</span></button>
<button type="button" class="par run show_par button_toggle_par" value="par" data-shortcut="p" title="Toggle lines partially run">0<span class="text"> partial</span></button>
</h2>
- <div style="display: none;">
- <button type="button" class="button_next_chunk" data-shortcut="j">Next highlighted chunk</button>
- <button type="button" class="button_prev_chunk" data-shortcut="k">Previous highlighted chunk</button>
- <button type="button" class="button_top_of_page" data-shortcut="0">Goto top of page</button>
- <button type="button" class="button_first_chunk" data-shortcut="1">Goto first highlighted chunk</button>
- </div>
+ <p class="text">
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80_test_makefiles_py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80_whiteutils_py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
+ </p>
+ <aside class="hidden">
+ <button type="button" class="button_next_chunk" data-shortcut="j"/>
+ <button type="button" class="button_prev_chunk" data-shortcut="k"/>
+ <button type="button" class="button_top_of_page" data-shortcut="0"/>
+ <button type="button" class="button_first_chunk" data-shortcut="1"/>
+ <button type="button" class="button_prev_file" data-shortcut="["/>
+ <button type="button" class="button_next_file" data-shortcut="]"/>
+ <button type="button" class="button_to_index" data-shortcut="u"/>
+ <button type="button" class="button_show_hide_help" data-shortcut="?"/>
+ </aside>
</div>
</header>
<main id="source">
@@ -164,8 +187,12 @@
<footer>
<div class="content">
<p>
- <a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.3.3</a>,
- created at 2022-05-12 19:35 -0400
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80_test_makefiles_py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80_whiteutils_py.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
</p>
</div>
</footer>
diff --git a/doc/sample_html/d_7b071bdc2a35fa80_whiteutils_py.html b/doc/sample_html/d_7b071bdc2a35fa80_whiteutils_py.html
index 1efa1632..6521c79a 100644
--- a/doc/sample_html/d_7b071bdc2a35fa80_whiteutils_py.html
+++ b/doc/sample_html/d_7b071bdc2a35fa80_whiteutils_py.html
@@ -2,7 +2,6 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=emulateIE7" />
<title>Coverage for cogapp/whiteutils.py: 88.61%</title>
<link rel="icon" sizes="32x32" href="favicon_32.png">
<link rel="stylesheet" href="style.css" type="text/css">
@@ -15,34 +14,46 @@
<span class="text">Coverage for </span><b>cogapp/whiteutils.py</b>:
<span class="pc_cov">88.61%</span>
</h1>
- <div id="help_panel_wrapper">
+ <aside id="help_panel_wrapper">
<input id="help_panel_state" type="checkbox">
<label for="help_panel_state">
<img id="keyboard_icon" src="keybd_closed.png" alt="Show/hide keyboard shortcuts" />
</label>
<div id="help_panel">
<p class="legend">Shortcuts on this page</p>
- <div>
- <p class="keyhelp">
+ <div class="keyhelp">
+ <p>
<kbd>r</kbd>
<kbd>m</kbd>
<kbd>x</kbd>
<kbd>p</kbd>
&nbsp; toggle line displays
</p>
- <p class="keyhelp">
+ <p>
<kbd>j</kbd>
- <kbd>k</kbd> &nbsp; next/prev highlighted chunk
+ <kbd>k</kbd>
+ &nbsp; next/prev highlighted chunk
</p>
- <p class="keyhelp">
+ <p>
<kbd>0</kbd> &nbsp; (zero) top of page
</p>
- <p class="keyhelp">
+ <p>
<kbd>1</kbd> &nbsp; (one) first highlighted chunk
</p>
+ <p>
+ <kbd>[</kbd>
+ <kbd>]</kbd>
+ &nbsp; prev/next file
+ </p>
+ <p>
+ <kbd>u</kbd> &nbsp; up to the index
+ </p>
+ <p>
+ <kbd>?</kbd> &nbsp; show/hide this help
+ </p>
</div>
</div>
- </div>
+ </aside>
<h2>
<span class="text">45 statements &nbsp;</span>
<button type="button" class="run button_toggle_run" value="run" data-shortcut="r" title="Toggle lines run">40<span class="text"> run</span></button>
@@ -50,12 +61,24 @@
<button type="button" class="exc show_exc button_toggle_exc" value="exc" data-shortcut="x" title="Toggle lines excluded">0<span class="text"> excluded</span></button>
<button type="button" class="par run show_par button_toggle_par" value="par" data-shortcut="p" title="Toggle lines partially run">4<span class="text"> partial</span></button>
</h2>
- <div style="display: none;">
- <button type="button" class="button_next_chunk" data-shortcut="j">Next highlighted chunk</button>
- <button type="button" class="button_prev_chunk" data-shortcut="k">Previous highlighted chunk</button>
- <button type="button" class="button_top_of_page" data-shortcut="0">Goto top of page</button>
- <button type="button" class="button_first_chunk" data-shortcut="1">Goto first highlighted chunk</button>
- </div>
+ <p class="text">
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80_test_whiteutils_py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="index.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
+ </p>
+ <aside class="hidden">
+ <button type="button" class="button_next_chunk" data-shortcut="j"/>
+ <button type="button" class="button_prev_chunk" data-shortcut="k"/>
+ <button type="button" class="button_top_of_page" data-shortcut="0"/>
+ <button type="button" class="button_first_chunk" data-shortcut="1"/>
+ <button type="button" class="button_prev_file" data-shortcut="["/>
+ <button type="button" class="button_next_file" data-shortcut="]"/>
+ <button type="button" class="button_to_index" data-shortcut="u"/>
+ <button type="button" class="button_show_hide_help" data-shortcut="?"/>
+ </aside>
</div>
</header>
<main id="source">
@@ -136,8 +159,12 @@
<footer>
<div class="content">
<p>
- <a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.3.3</a>,
- created at 2022-05-12 19:35 -0400
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80_test_whiteutils_py.html">&#xab; prev</a> &nbsp; &nbsp;
+ <a id="indexLink" class="nav" href="index.html">&Hat; index</a> &nbsp; &nbsp;
+ <a id="nextFileLink" class="nav" href="index.html">&#xbb; next</a>
+ &nbsp; &nbsp; &nbsp;
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
</p>
</div>
</footer>
diff --git a/doc/sample_html/index.html b/doc/sample_html/index.html
index 9eb6f193..8bdf3ba5 100644
--- a/doc/sample_html/index.html
+++ b/doc/sample_html/index.html
@@ -13,29 +13,42 @@
<h1>Cog coverage:
<span class="pc_cov">41.39%</span>
</h1>
- <div id="help_panel_wrapper">
+ <aside id="help_panel_wrapper">
<input id="help_panel_state" type="checkbox">
<label for="help_panel_state">
<img id="keyboard_icon" src="keybd_closed.png" alt="Show/hide keyboard shortcuts" />
</label>
<div id="help_panel">
<p class="legend">Shortcuts on this page</p>
- <div>
- <p class="keyhelp">
+ <div class="keyhelp">
+ <p>
<kbd>n</kbd>
<kbd>s</kbd>
<kbd>m</kbd>
<kbd>x</kbd>
<kbd>b</kbd>
<kbd>p</kbd>
- <kbd>c</kbd> &nbsp; change column sorting
+ <kbd>c</kbd>
+ &nbsp; change column sorting
+ </p>
+ <p>
+ <kbd>[</kbd>
+ <kbd>]</kbd>
+ &nbsp; prev/next file
+ </p>
+ <p>
+ <kbd>?</kbd> &nbsp; show/hide this help
</p>
</div>
</div>
- </div>
+ </aside>
<form id="filter_container">
<input id="filter" type="text" value="" placeholder="filter..." />
</form>
+ <p class="text">
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
+ </p>
</div>
</header>
<main id="index">
@@ -153,10 +166,17 @@
<footer>
<div class="content">
<p>
- <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.3.3</a>,
- created at 2022-05-12 19:35 -0400
+ <a class="nav" href="https://coverage.readthedocs.io">coverage.py v6.4</a>,
+ created at 2022-05-22 18:22 -0400
</p>
</div>
+ <aside class="hidden">
+ <a id="prevFileLink" class="nav" href="d_7b071bdc2a35fa80_whiteutils_py.html"/>
+ <a id="nextFileLink" class="nav" href="d_7b071bdc2a35fa80___init___py.html"/>
+ <button type="button" class="button_prev_file" data-shortcut="["/>
+ <button type="button" class="button_next_file" data-shortcut="]"/>
+ <button type="button" class="button_show_hide_help" data-shortcut="?"/>
+ </aside>
</footer>
</body>
</html>
diff --git a/doc/sample_html/status.json b/doc/sample_html/status.json
index 48975783..9a95aeda 100644
--- a/doc/sample_html/status.json
+++ b/doc/sample_html/status.json
@@ -1 +1 @@
-{"format":2,"version":"6.3.3","globals":"28d7a73b41c1a7a43963f5072b4d67ea","files":{"d_7b071bdc2a35fa80___init___py":{"hash":"29cdbd59f3692c82f37e41536e3a2417","index":{"nums":[2,1,2,0,0,0,0,0],"html_filename":"d_7b071bdc2a35fa80___init___py.html","relative_filename":"cogapp/__init__.py"}},"d_7b071bdc2a35fa80___main___py":{"hash":"ffe6befa655d4d0b0b31eb0c73811311","index":{"nums":[2,1,3,0,3,0,0,0],"html_filename":"d_7b071bdc2a35fa80___main___py.html","relative_filename":"cogapp/__main__.py"}},"d_7b071bdc2a35fa80_backward_py":{"hash":"8f127f1e99243534806b5e7842d7bd7c","index":{"nums":[2,1,22,0,6,6,2,2],"html_filename":"d_7b071bdc2a35fa80_backward_py.html","relative_filename":"cogapp/backward.py"}},"d_7b071bdc2a35fa80_cogapp_py":{"hash":"659112bebf3e453082a54c29ddc9be18","index":{"nums":[2,1,510,1,230,240,30,144],"html_filename":"d_7b071bdc2a35fa80_cogapp_py.html","relative_filename":"cogapp/cogapp.py"}},"d_7b071bdc2a35fa80_makefiles_py":{"hash":"4cac5bcd4b2151cb0f865736ff610acc","index":{"nums":[2,1,27,0,20,14,0,14],"html_filename":"d_7b071bdc2a35fa80_makefiles_py.html","relative_filename":"cogapp/makefiles.py"}},"d_7b071bdc2a35fa80_test_cogapp_py":{"hash":"dab21c99d2584fd9dd1245ae7eb199cd","index":{"nums":[2,1,849,2,595,68,1,25],"html_filename":"d_7b071bdc2a35fa80_test_cogapp_py.html","relative_filename":"cogapp/test_cogapp.py"}},"d_7b071bdc2a35fa80_test_makefiles_py":{"hash":"150060801c7a23f407563647d09899ff","index":{"nums":[2,1,71,0,53,8,0,6],"html_filename":"d_7b071bdc2a35fa80_test_makefiles_py.html","relative_filename":"cogapp/test_makefiles.py"}},"d_7b071bdc2a35fa80_test_whiteutils_py":{"hash":"6c4e351912582b16a450ab46df5d390c","index":{"nums":[2,1,69,0,50,6,0,0],"html_filename":"d_7b071bdc2a35fa80_test_whiteutils_py.html","relative_filename":"cogapp/test_whiteutils.py"}},"d_7b071bdc2a35fa80_whiteutils_py":{"hash":"755965ecdf5d51b6b9350f179070494f","index":{"nums":[2,1,45,0,5,34,4,4],"html_filename":"d_7b071bdc2a35fa80_whiteutils_py.html","relative_filename":"cogapp/whiteutils.py"}}}} \ No newline at end of file
+{"format":2,"version":"6.4","globals":"9c5eca19995043c5520a9bc67de93370","files":{"d_7b071bdc2a35fa80___init___py":{"hash":"29cdbd59f3692c82f37e41536e3a2417","index":{"nums":[2,1,2,0,0,0,0,0],"html_filename":"d_7b071bdc2a35fa80___init___py.html","relative_filename":"cogapp/__init__.py"}},"d_7b071bdc2a35fa80___main___py":{"hash":"ffe6befa655d4d0b0b31eb0c73811311","index":{"nums":[2,1,3,0,3,0,0,0],"html_filename":"d_7b071bdc2a35fa80___main___py.html","relative_filename":"cogapp/__main__.py"}},"d_7b071bdc2a35fa80_backward_py":{"hash":"8f127f1e99243534806b5e7842d7bd7c","index":{"nums":[2,1,22,0,6,6,2,2],"html_filename":"d_7b071bdc2a35fa80_backward_py.html","relative_filename":"cogapp/backward.py"}},"d_7b071bdc2a35fa80_cogapp_py":{"hash":"659112bebf3e453082a54c29ddc9be18","index":{"nums":[2,1,510,1,230,240,30,144],"html_filename":"d_7b071bdc2a35fa80_cogapp_py.html","relative_filename":"cogapp/cogapp.py"}},"d_7b071bdc2a35fa80_makefiles_py":{"hash":"4cac5bcd4b2151cb0f865736ff610acc","index":{"nums":[2,1,27,0,20,14,0,14],"html_filename":"d_7b071bdc2a35fa80_makefiles_py.html","relative_filename":"cogapp/makefiles.py"}},"d_7b071bdc2a35fa80_test_cogapp_py":{"hash":"dab21c99d2584fd9dd1245ae7eb199cd","index":{"nums":[2,1,849,2,595,68,1,25],"html_filename":"d_7b071bdc2a35fa80_test_cogapp_py.html","relative_filename":"cogapp/test_cogapp.py"}},"d_7b071bdc2a35fa80_test_makefiles_py":{"hash":"150060801c7a23f407563647d09899ff","index":{"nums":[2,1,71,0,53,8,0,6],"html_filename":"d_7b071bdc2a35fa80_test_makefiles_py.html","relative_filename":"cogapp/test_makefiles.py"}},"d_7b071bdc2a35fa80_test_whiteutils_py":{"hash":"6c4e351912582b16a450ab46df5d390c","index":{"nums":[2,1,69,0,50,6,0,0],"html_filename":"d_7b071bdc2a35fa80_test_whiteutils_py.html","relative_filename":"cogapp/test_whiteutils.py"}},"d_7b071bdc2a35fa80_whiteutils_py":{"hash":"755965ecdf5d51b6b9350f179070494f","index":{"nums":[2,1,45,0,5,34,4,4],"html_filename":"d_7b071bdc2a35fa80_whiteutils_py.html","relative_filename":"cogapp/whiteutils.py"}}}} \ No newline at end of file
diff --git a/doc/sample_html/style.css b/doc/sample_html/style.css
index cca6f11f..d6768a35 100644
--- a/doc/sample_html/style.css
+++ b/doc/sample_html/style.css
@@ -28,6 +28,8 @@ a.nav { text-decoration: none; color: inherit; }
a.nav:hover { text-decoration: underline; color: inherit; }
+.hidden { display: none; }
+
header { background: #f8f8f8; width: 100%; z-index: 2; border-bottom: 1px solid #ccc; }
@media (prefers-color-scheme: dark) { header { background: black; } }
@@ -38,6 +40,10 @@ header .content { padding: 1rem 3.5rem; }
header h2 { margin-top: .5em; font-size: 1em; }
+header p.text { margin: .5em 0 -.5em; color: #666; font-style: italic; }
+
+@media (prefers-color-scheme: dark) { header p.text { color: #aaa; } }
+
header.sticky { position: fixed; left: 0; right: 0; height: 2.5em; }
header.sticky .text { display: none; }
@@ -52,9 +58,7 @@ header.sticky ~ #source { padding-top: 6.5em; }
main { position: relative; z-index: 1; }
-.indexfile footer { margin: 1rem 3.5rem; }
-
-.pyfile footer { margin: 1rem 1rem; }
+footer { margin: 1rem 3.5rem; }
footer .content { padding: 0; color: #666; font-style: italic; }
@@ -124,7 +128,9 @@ header button.par.show_par { background: #ffa; border: 2px solid #bbbb00; margin
#help_panel_state { display: none; }
-#help_panel { top: 25px; right: 0; padding: .75em; border: 1px solid #883; }
+#help_panel { top: 25px; right: 0; padding: .75em; border: 1px solid #883; color: #333; }
+
+#help_panel .keyhelp p { margin-top: .75em; }
#help_panel .legend { font-style: italic; margin-bottom: 1em; }
@@ -134,8 +140,6 @@ header button.par.show_par { background: #ffa; border: 2px solid #bbbb00; margin
#help_panel_state:checked ~ #help_panel { display: block; }
-.keyhelp { margin-top: .75em; }
-
kbd { border: 1px solid black; border-color: #888 #333 #333 #888; padding: .1em .35em; font-family: SFMono-Regular, Menlo, Monaco, Consolas, monospace; font-weight: bold; background: #eee; border-radius: 3px; }
#source { padding: 1em 0 1em 3.5rem; font-family: SFMono-Regular, Menlo, Monaco, Consolas, monospace; }