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
commitf1fa57a4b57f42694ca4d82c876e5f347dcaa381 (patch)
tree26cf4c2b8e22f2fb7ddccc78525613982e01aa48 /coverage/html.py
parente938c7058a1f109697de21baa34e9348594e6c59 (diff)
downloadpython-coveragepy-git-f1fa57a4b57f42694ca4d82c876e5f347dcaa381.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 91ae2c27..0829f219 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