Skip to content

Commit

Permalink
Displaying timezone information in HTML report
Browse files Browse the repository at this point in the history
  • Loading branch information
xyb committed Mar 19, 2020
1 parent f318f93 commit 902619b
Show file tree
Hide file tree
Showing 40 changed files with 42 additions and 42 deletions.
2 changes: 1 addition & 1 deletion coverage/html.py
Expand Up @@ -200,7 +200,7 @@ def __init__(self, cov):
'__url__': coverage.__url__,
'__version__': coverage.__version__,
'title': title,
'time_stamp': datetime.datetime.now().strftime('%Y-%m-%d %H:%M'),
'time_stamp': datetime.datetime.now().astimezone().strftime('%Y-%m-%d %H:%M %z'),
'extra_css': self.extra_css,
'has_arcs': self.has_arcs,
'show_contexts': self.config.show_contexts,
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/a/a_py.html
Expand Up @@ -61,7 +61,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/a/index.html
Expand Up @@ -76,7 +76,7 @@ <h1>Coverage report:
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/b_branch/b_py.html
Expand Up @@ -84,7 +84,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/b_branch/index.html
Expand Up @@ -84,7 +84,7 @@ <h1>Coverage report:
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/bom/2/bom_py.html
Expand Up @@ -67,7 +67,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:32
created at 2019-10-14 09:32 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/bom/2/index.html
Expand Up @@ -76,7 +76,7 @@ <h1>Coverage report:
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-13 11:41
created at 2019-10-13 11:41 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/bom/bom_py.html
Expand Up @@ -67,7 +67,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/bom/index.html
Expand Up @@ -76,7 +76,7 @@ <h1>Coverage report:
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/isolatin1/index.html
Expand Up @@ -76,7 +76,7 @@ <h1>Coverage report:
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/isolatin1/isolatin1_py.html
Expand Up @@ -61,7 +61,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_1/index.html
Expand Up @@ -97,7 +97,7 @@ <h1>Coverage report:
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_1/m1_py.html
Expand Up @@ -58,7 +58,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_1/m2_py.html
Expand Up @@ -58,7 +58,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_1/m3_py.html
Expand Up @@ -58,7 +58,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_1/main_py.html
Expand Up @@ -66,7 +66,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_2/index.html
Expand Up @@ -90,7 +90,7 @@ <h1>Coverage report:
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_2/m2_py.html
Expand Up @@ -58,7 +58,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_2/m3_py.html
Expand Up @@ -58,7 +58,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_2/main_py.html
Expand Up @@ -66,7 +66,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_3/index.html
Expand Up @@ -83,7 +83,7 @@ <h1>Coverage report:
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_3/m3_py.html
Expand Up @@ -58,7 +58,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_3/main_py.html
Expand Up @@ -66,7 +66,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_4/index.html
Expand Up @@ -90,7 +90,7 @@ <h1>Coverage report:
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_4/m1_py.html
Expand Up @@ -58,7 +58,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_4/m3_py.html
Expand Up @@ -58,7 +58,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_4/main_py.html
Expand Up @@ -66,7 +66,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_5/index.html
Expand Up @@ -83,7 +83,7 @@ <h1>Coverage report:
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_5/m1_py.html
Expand Up @@ -58,7 +58,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/omit_5/main_py.html
Expand Up @@ -66,7 +66,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/other/blah_blah_other_py.html
Expand Up @@ -60,7 +60,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/other/here_py.html
Expand Up @@ -62,7 +62,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/other/index.html
Expand Up @@ -83,7 +83,7 @@ <h1>Coverage report:
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/partial/index.html
Expand Up @@ -84,7 +84,7 @@ <h1>Coverage report:
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 12:01
created at 2019-10-14 12:01 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/partial/partial_py.html
Expand Up @@ -74,7 +74,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 12:01
created at 2019-10-14 12:01 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/styled/a_py.html
Expand Up @@ -62,7 +62,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/styled/index.html
Expand Up @@ -77,7 +77,7 @@ <h1>Coverage report:
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/unicode/index.html
Expand Up @@ -76,7 +76,7 @@ <h1>Coverage report:
<div class="content">
<p>
<a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion tests/gold/html/unicode/unicode_py.html
Expand Up @@ -61,7 +61,7 @@ <h2 class="stats">
<div class="content">
<p>
<a class="nav" href="index.html">&#xab; index</a> &nbsp; &nbsp; <a class="nav" href="https://coverage.readthedocs.io/en/coverage-5.0a9">coverage.py v5.0a9</a>,
created at 2019-10-14 09:27
created at 2019-10-14 09:27 +0000
</p>
</div>
</div>
Expand Down
6 changes: 3 additions & 3 deletions tests/test_html.py
Expand Up @@ -71,8 +71,8 @@ def get_html_index_content(self):
with open("htmlcov/index.html") as f:
index = f.read()
index = re.sub(
r"created at \d{4}-\d{2}-\d{2} \d{2}:\d{2}",
r"created at YYYY-MM-DD HH:MM",
r"created at \d{4}-\d{2}-\d{2} \d{2}:\d{2} +\d{4}",
r"created at YYYY-MM-DD HH:MM +zzzz",
index,
)
return index
Expand Down Expand Up @@ -620,7 +620,7 @@ def compare_html(expected, actual):
scrubs = [
(r'/coverage.readthedocs.io/?[-.\w/]*', '/coverage.readthedocs.io/VER'),
(r'coverage.py v[\d.abc]+', 'coverage.py vVER'),
(r'created at \d\d\d\d-\d\d-\d\d \d\d:\d\d', 'created at DATE'),
(r'created at \d\d\d\d-\d\d-\d\d \d\d:\d\d \+\d\d\d\d', 'created at DATE'),
# Some words are identifiers in one version, keywords in another.
(r'<span class="(nam|key)">(print|True|False)</span>', r'<span class="nam">\2</span>'),
# Occasionally an absolute path is in the HTML report.
Expand Down

0 comments on commit 902619b

Please sign in to comment.