diff options
Diffstat (limited to 'tests/test_html.py')
-rw-r--r-- | tests/test_html.py | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/tests/test_html.py b/tests/test_html.py index ad8087fd..40c2cbf1 100644 --- a/tests/test_html.py +++ b/tests/test_html.py @@ -581,8 +581,8 @@ def filepath_to_regex(path): return regex -def compare_html(dir1, dir2): - """Specialized compare function for HTML files.""" +def compare_html(expected, actual): + """Specialized compare function for our HTML files.""" scrubs = [ (r'/coverage.readthedocs.io/?[-.\w/]*', '/coverage.readthedocs.io/VER'), (r'coverage.py v[\d.abc]+', 'coverage.py vVER'), @@ -603,7 +603,7 @@ def compare_html(dir1, dir2): if env.WINDOWS: # For file paths... scrubs += [(r"\\", "/")] - return compare(dir1, dir2, file_pattern="*.html", scrubs=scrubs) + compare(expected, actual, file_pattern="*.html", scrubs=scrubs) class HtmlGoldTests(CoverageTest): @@ -624,7 +624,7 @@ class HtmlGoldTests(CoverageTest): cov.stop() # pragma: nested cov.html_report(a, directory='out') - compare_html("out", gold_path("html/gold_a")) + compare_html(gold_path("html/gold_a"), "out") contains( "out/a_py.html", ('<span class="key">if</span> <span class="num">1</span> ' @@ -677,7 +677,7 @@ class HtmlGoldTests(CoverageTest): cov.stop() # pragma: nested cov.html_report(b, directory="out") - compare_html("out", gold_path("html/gold_b_branch")) + compare_html(gold_path("html/gold_b_branch"), "out") contains( "out/b_py.html", ('<span class="key">if</span> <span class="nam">x</span> ' @@ -736,7 +736,7 @@ else: cov.stop() # pragma: nested cov.html_report(bom, directory="out") - compare_html("out", gold_path("html/gold_bom")) + compare_html(gold_path("html/gold_bom"), "out") contains( "out/bom_py.html", '<span class="str">"3×4 = 12, ÷2 = 6±0"</span>', @@ -757,7 +757,7 @@ assert len(math) == 18 cov.stop() # pragma: nested cov.html_report(isolatin1, directory="out") - compare_html("out", gold_path("html/gold_isolatin1")) + compare_html(gold_path("html/gold_isolatin1"), "out") contains( "out/isolatin1_py.html", '<span class="str">"3×4 = 12, ÷2 = 6±0"</span>', @@ -799,7 +799,7 @@ assert len(math) == 18 cov.stop() # pragma: nested cov.html_report(directory="out") - compare_html("out", gold_path("html/gold_omit_1")) + compare_html(gold_path("html/gold_omit_1"), "out") def test_omit_2(self): self.make_main_etc() @@ -810,7 +810,7 @@ assert len(math) == 18 cov.stop() # pragma: nested cov.html_report(directory="out", omit=["m1.py"]) - compare_html("out", gold_path("html/gold_omit_2")) + compare_html(gold_path("html/gold_omit_2"), "out") def test_omit_3(self): self.make_main_etc() @@ -821,7 +821,7 @@ assert len(math) == 18 cov.stop() # pragma: nested cov.html_report(directory="out", omit=["m1.py", "m2.py"]) - compare_html("out", gold_path("html/gold_omit_3")) + compare_html(gold_path("html/gold_omit_3"), "out") def test_omit_4(self): self.make_main_etc() @@ -836,7 +836,7 @@ assert len(math) == 18 cov.stop() # pragma: nested cov.html_report(directory="out") - compare_html("out", gold_path("html/gold_omit_4")) + compare_html(gold_path("html/gold_omit_4"), "out") def test_omit_5(self): self.make_main_etc() @@ -857,7 +857,7 @@ assert len(math) == 18 cov.stop() # pragma: nested cov.html_report() - compare_html("out/omit_5", gold_path("html/gold_omit_5")) + compare_html(gold_path("html/gold_omit_5"), "out/omit_5") def test_other(self): self.make_file("src/here.py", """\ @@ -888,7 +888,7 @@ assert len(math) == 18 for p in glob.glob("out/*_other_py.html"): os.rename(p, "out/blah_blah_other_py.html") - compare_html("out", gold_path("html/gold_other")) + compare_html(gold_path("html/gold_other"), "out") contains( "out/index.html", '<a href="here_py.html">here.py</a>', @@ -933,7 +933,7 @@ assert len(math) == 18 cov.stop() # pragma: nested cov.html_report(partial, directory="out") - compare_html("out", gold_path("html/gold_partial")) + compare_html(gold_path("html/gold_partial"), "out") contains( "out/partial_py.html", '<p id="t4" class="stm run hide_run">', @@ -970,8 +970,8 @@ assert len(math) == 18 cov.stop() # pragma: nested cov.html_report(a, directory="out", extra_css="extra.css") - compare_html("out", gold_path("html/gold_styled")) - compare("out", gold_path("html/gold_styled"), size_within=10, file_pattern="*.css") + compare_html(gold_path("html/gold_styled"), "out") + compare(gold_path("html/gold_styled"), "out", size_within=10, file_pattern="*.css") contains( "out/a_py.html", '<link rel="stylesheet" href="extra.css" type="text/css">', @@ -1040,7 +1040,7 @@ assert len(math) == 18 cov.stop() # pragma: nested cov.html_report(unicode, directory="out") - compare_html("out", gold_path("html/gold_unicode")) + compare_html(gold_path("html/gold_unicode"), "out") contains( "out/unicode_py.html", '<span class="str">"ʎd˙ǝbɐɹǝʌoɔ"</span>', |