Skip to content
Snippets Groups Projects
Commit 255a207c authored by Pelle Koster's avatar Pelle Koster
Browse files

fix flake8

parent 905a4a66
No related branches found
No related tags found
No related merge requests found
<html>
<body>
<pre>
=================================
mx1.ams.nl.geant.net
=================================
ae1 PHY blah blah
framing-errors 4 Diff: 2
input-drops 2 Diff: 1
=================================
mx1.fra.de.geant.net
=================================
ae10 PHY blah blah foo
input-drops 3
Generated <some date>
</pre>
</body>
</html>
\ No newline at end of file
<html>
<body>
<pre>
=================================
mx1.ams.nl.geant.net
=================================
ae1 PHY blah blah
input-drops 2
ROUTER,INTERFACE,FRAMING ERRORS,BIT ERROR SECONDS,ERRORED BLOCKS SECONDS,CRC ERRORS,TOTAL ERRORS,INPUT DISCARDS,INPUT DROPS,OUTPUT DROPS
mx1.fra.de.geant.net,ae10,1,2,3,4,5,6,7,8,PHY blah blah foo
Generated <some date>
</pre>
</body>
</html>
\ No newline at end of file
...@@ -161,6 +161,7 @@ def test_validate_config(tmp_path): ...@@ -161,6 +161,7 @@ def test_validate_config(tmp_path):
"hostname": "some.smtp.server", "hostname": "some.smtp.server",
"username": "smtp-user", "username": "smtp-user",
"password": "smtp-password", "password": "smtp-password",
"starttls": False,
}, },
"inventory": ["blah"], "inventory": ["blah"],
"influx": { "influx": {
...@@ -425,32 +426,9 @@ def test_render_html(create_error_point, get_interface_errors): ...@@ -425,32 +426,9 @@ def test_render_html(create_error_point, get_interface_errors):
create_error_point("mx1.fra.de.geant.net", "ae10", "today", input_drops=3) create_error_point("mx1.fra.de.geant.net", "ae10", "today", input_drops=3)
errors = get_interface_errors() errors = get_interface_errors()
result = render_html(errors=errors, date="<some date>") result = render_html(errors=errors, date="<some date>")
# be careful, there are tabs mixed with spaces here, but hey, we want to keep the # The expected value contains mixed tabs and spaces. We put it in a separate file
# output as close to the original script # to comply with flake8
expected = """\ expected = (DATA_DIR / "test_render_html-expected.html").read_text()
<html>
<body>
<pre>
=================================
mx1.ams.nl.geant.net
=================================
ae1 PHY blah blah
framing-errors 4 Diff: 2
input-drops 2 Diff: 1
=================================
mx1.fra.de.geant.net
=================================
ae10 PHY blah blah foo
input-drops 3
Generated <some date>
</pre>
</body>
</html>"""
assert result == expected.replace("\n", "\r\n") assert result == expected.replace("\n", "\r\n")
...@@ -473,26 +451,10 @@ def test_render_html_with_exclusions(create_error_point, get_interface_errors): ...@@ -473,26 +451,10 @@ def test_render_html_with_exclusions(create_error_point, get_interface_errors):
) )
errors = get_interface_errors(exclusions=["foo"]) errors = get_interface_errors(exclusions=["foo"])
result = render_html(errors=errors, date="<some date>") result = render_html(errors=errors, date="<some date>")
# be careful, mixing tabs with spaces here # The expected value contains mixed tabs and spaces. We put it in a separate file
expected = """\ # to comply with flake8
<html> expected = (DATA_DIR / "test_render_html_with_exclusions-expected.html").read_text()
<body>
<pre>
=================================
mx1.ams.nl.geant.net
=================================
ae1 PHY blah blah
input-drops 2
ROUTER,INTERFACE,FRAMING ERRORS,BIT ERROR SECONDS,ERRORED BLOCKS SECONDS,CRC ERRORS,TOTAL ERRORS,INPUT DISCARDS,INPUT DROPS,OUTPUT DROPS
mx1.fra.de.geant.net,ae10,1,2,3,4,5,6,7,8,PHY blah blah foo
Generated <some date>
</pre>
</body>
</html>"""
assert result == expected.replace("\n", "\r\n") assert result == expected.replace("\n", "\r\n")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment