summaryrefslogtreecommitdiff
path: root/coverage/html.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2014-10-22 22:04:46 -0400
committerNed Batchelder <ned@nedbatchelder.com>2014-10-22 22:04:46 -0400
commitbdff9572a03fea704c4ef2f3ff021634b7f31c7b (patch)
tree037dcc57fcc6b941478b1979f8806cbba26a6771 /coverage/html.py
parent059b19d26dbc105340ffe4f150a1d2034956c3a3 (diff)
downloadpython-coveragepy-bdff9572a03fea704c4ef2f3ff021634b7f31c7b.tar.gz
Filtering now computes coverage percentages properly.
Diffstat (limited to 'coverage/html.py')
-rw-r--r--coverage/html.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/coverage/html.py b/coverage/html.py
index 91ae2c2..0829f21 100644
--- a/coverage/html.py
+++ b/coverage/html.py
@@ -67,6 +67,7 @@ class HtmlReporter(Reporter):
self.directory = None
self.template_globals = {
'escape': escape,
+ 'pair': pair,
'title': self.config.html_title,
'__url__': coverage.__url__,
'__version__': coverage.__version__,
@@ -379,3 +380,7 @@ def spaceless(html):
"""
html = re.sub(r">\s+<p ", ">\n<p ", html)
return html
+
+def pair(ratio):
+ """Format a pair of numbers so JavaScript can read them in an attribute."""
+ return "%s %s" % ratio