summaryrefslogtreecommitdiff
path: root/tests/test_html.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2023-04-01 08:22:48 -0400
committerNed Batchelder <ned@nedbatchelder.com>2023-04-01 08:59:23 -0400
commitb8498bf9c144344fd70cbb6e72c13e65c13b5e48 (patch)
treefef335e9687c21d22ae0b42d336eea2be241254d /tests/test_html.py
parent80b4794479d723e3596a644481de30cce7dbf7b8 (diff)
downloadpython-coveragepy-git-b8498bf9c144344fd70cbb6e72c13e65c13b5e48.tar.gz
perf: make the context shortcodes even shorter
On the coverage.py metacov, this makes the HTML 5% smaller.
Diffstat (limited to 'tests/test_html.py')
-rw-r--r--tests/test_html.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/test_html.py b/tests/test_html.py
index 89ad8d1c..65f0cc76 100644
--- a/tests/test_html.py
+++ b/tests/test_html.py
@@ -1260,3 +1260,12 @@ class HtmlHelpersTest(HtmlTestHelpers, CoverageTest):
msg = "Fragment '#nothing' in htmlcov.index.html has no anchor"
with pytest.raises(AssertionError, match=msg):
self.assert_valid_hrefs()
+
+
+@pytest.mark.parametrize("n, key", [
+ (0, "a"),
+ (1, "b"),
+ (999999999, "e9S_p"),
+])
+def test_encode_int(n: int, key: str) -> None:
+ assert coverage.html.encode_int(n) == key