Skip to content

Commit c842085

Browse files
committed
doc: latest sample HTML report
1 parent 79087b9 commit c842085

13 files changed

+61
-34
lines changed

doc/sample_html/cogapp___init___py.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ <h2 class="stats">
6666
<div id="footer">
6767
<div class="content">
6868
<p>
69-
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.4</a>,
70-
created at 2021-01-24 17:48 -0500
69+
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.5</a>,
70+
created at 2021-02-28 12:20 -0500
7171
</p>
7272
</div>
7373
</div>

doc/sample_html/cogapp___main___py.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ <h2 class="stats">
6262
<div id="footer">
6363
<div class="content">
6464
<p>
65-
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.4</a>,
66-
created at 2021-01-24 17:48 -0500
65+
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.5</a>,
66+
created at 2021-02-28 12:20 -0500
6767
</p>
6868
</div>
6969
</div>

doc/sample_html/cogapp_backward_py.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,8 @@ <h2 class="stats">
9999
<div id="footer">
100100
<div class="content">
101101
<p>
102-
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.4</a>,
103-
created at 2021-01-24 17:48 -0500
102+
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.5</a>,
103+
created at 2021-02-28 12:20 -0500
104104
</p>
105105
</div>
106106
</div>

doc/sample_html/cogapp_cogapp_py.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -865,8 +865,8 @@ <h2 class="stats">
865865
<div id="footer">
866866
<div class="content">
867867
<p>
868-
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.4</a>,
869-
created at 2021-01-24 17:48 -0500
868+
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.5</a>,
869+
created at 2021-02-28 12:20 -0500
870870
</p>
871871
</div>
872872
</div>

doc/sample_html/cogapp_makefiles_py.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,8 @@ <h2 class="stats">
103103
<div id="footer">
104104
<div class="content">
105105
<p>
106-
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.4</a>,
107-
created at 2021-01-24 17:48 -0500
106+
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.5</a>,
107+
created at 2021-02-28 12:20 -0500
108108
</p>
109109
</div>
110110
</div>

doc/sample_html/cogapp_test_cogapp_py.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2535,8 +2535,8 @@ <h2 class="stats">
25352535
<div id="footer">
25362536
<div class="content">
25372537
<p>
2538-
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.4</a>,
2539-
created at 2021-01-24 17:48 -0500
2538+
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.5</a>,
2539+
created at 2021-02-28 12:20 -0500
25402540
</p>
25412541
</div>
25422542
</div>

doc/sample_html/cogapp_test_makefiles_py.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,8 +179,8 @@ <h2 class="stats">
179179
<div id="footer">
180180
<div class="content">
181181
<p>
182-
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.4</a>,
183-
created at 2021-01-24 17:48 -0500
182+
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.5</a>,
183+
created at 2021-02-28 12:20 -0500
184184
</p>
185185
</div>
186186
</div>

doc/sample_html/cogapp_test_whiteutils_py.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -158,8 +158,8 @@ <h2 class="stats">
158158
<div id="footer">
159159
<div class="content">
160160
<p>
161-
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.4</a>,
162-
created at 2021-01-24 17:48 -0500
161+
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.5</a>,
162+
created at 2021-02-28 12:20 -0500
163163
</p>
164164
</div>
165165
</div>

doc/sample_html/cogapp_whiteutils_py.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,8 @@ <h2 class="stats">
130130
<div id="footer">
131131
<div class="content">
132132
<p>
133-
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.4</a>,
134-
created at 2021-01-24 17:48 -0500
133+
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io">coverage.py v5.5</a>,
134+
created at 2021-02-28 12:20 -0500
135135
</p>
136136
</div>
137137
</div>

doc/sample_html/coverage_html.js

Lines changed: 35 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,8 @@ coverage.index_ready = function ($) {
233233

234234
// -- pyfile stuff --
235235

236+
coverage.LINE_FILTERS_STORAGE = "COVERAGE_LINE_FILTERS";
237+
236238
coverage.pyfile_ready = function ($) {
237239
// If we're directed to a particular line number, highlight the line.
238240
var frag = location.hash;
@@ -256,6 +258,22 @@ coverage.pyfile_ready = function ($) {
256258
$(".button_toggle_mis").click(function (evt) {coverage.toggle_lines(evt.target, "mis");});
257259
$(".button_toggle_par").click(function (evt) {coverage.toggle_lines(evt.target, "par");});
258260

261+
coverage.filters = undefined;
262+
try {
263+
coverage.filters = localStorage.getItem(coverage.LINE_FILTERS_STORAGE);
264+
} catch(err) {}
265+
266+
if (coverage.filters) {
267+
coverage.filters = JSON.parse(coverage.filters);
268+
}
269+
else {
270+
coverage.filters = {run: false, exc: true, mis: true, par: true};
271+
}
272+
273+
for (cls in coverage.filters) {
274+
coverage.set_line_visibilty(cls, coverage.filters[cls]);
275+
}
276+
259277
coverage.assign_shortkeys();
260278
coverage.wire_up_help_panel();
261279

@@ -266,17 +284,26 @@ coverage.pyfile_ready = function ($) {
266284
};
267285

268286
coverage.toggle_lines = function (btn, cls) {
269-
btn = $(btn);
270-
var show = "show_"+cls;
271-
if (btn.hasClass(show)) {
272-
$("#source ." + cls).removeClass(show);
273-
btn.removeClass(show);
274-
}
275-
else {
287+
var onoff = !$(btn).hasClass("show_" + cls);
288+
coverage.set_line_visibilty(cls, onoff);
289+
coverage.build_scroll_markers();
290+
coverage.filters[cls] = onoff;
291+
try {
292+
localStorage.setItem(coverage.LINE_FILTERS_STORAGE, JSON.stringify(coverage.filters));
293+
} catch(err) {}
294+
};
295+
296+
coverage.set_line_visibilty = function (cls, onoff) {
297+
var show = "show_" + cls;
298+
var btn = $(".button_toggle_" + cls);
299+
if (onoff) {
276300
$("#source ." + cls).addClass(show);
277301
btn.addClass(show);
278302
}
279-
coverage.build_scroll_markers();
303+
else {
304+
$("#source ." + cls).removeClass(show);
305+
btn.removeClass(show);
306+
}
280307
};
281308

282309
// Return the nth line div.

0 commit comments

Comments
 (0)