diff --git a/renderer/unit.py b/renderer/unit.py index 86f6c9e..78f4f30 100644 --- a/renderer/unit.py +++ b/renderer/unit.py @@ -52,8 +52,6 @@ class Unit(SpanToken): unit: str def __init__(self, match: re.Match): - print("pattern", self.pattern) - self.value = match.group("value") self.prefix = match.group("prefix") or "" self.unit = match.group("unit") diff --git a/test/test_qso.py b/test/test_qso.py index eb67881..5495c7b 100644 --- a/test/test_qso.py +++ b/test/test_qso.py @@ -7,11 +7,17 @@ from renderer.fifty_ohm_html_renderer import FiftyOhmHtmlRenderer @pytest.mark.html def test_table_html(): assertions = { - "\nfoo\n": FiftyOhmHtmlRenderer.render_tag_helper("qso", '
foo
', 1, 0) +"\n", - "\nfoo\n> bar\n": FiftyOhmHtmlRenderer.render_tag_helper("qso", '
foo
bar
', 1, 0) +"\n", - "\n*foo*\n> bar\n": FiftyOhmHtmlRenderer.render_tag_helper("qso", '
foo
bar
', 1, 0) +"\n", + "\nfoo\n": FiftyOhmHtmlRenderer.render_tag_helper("qso", '
foo
\n', 1, 0) + + "\n", + "\nfoo\n> bar\n": FiftyOhmHtmlRenderer.render_tag_helper( + "qso", '
foo
\n
bar
\n', 1, 0 + ) + + "\n", + "\n*foo*\n> bar\n": FiftyOhmHtmlRenderer.render_tag_helper( + "qso", '
foo
\n
bar
\n', 1, 0 + ) + + "\n", } for assertion in assertions: assert mistletoe.markdown(assertion, FiftyOhmHtmlRenderer) == assertions[assertion] - diff --git a/test/test_unit.py b/test/test_unit.py index 763aa18..e6638f7 100644 --- a/test/test_unit.py +++ b/test/test_unit.py @@ -14,7 +14,7 @@ def test_basic_units_html(): "0,12 V": "0,12 V", "0,75 kW": "0,75 kW", "33 A": "33 A", - "1 Ah": "1 Ah", # Ah can be a tricky case if the RegEx is wrong, as A might match before Ah, thus rendering the output with an "A" unit + "1 Ah": "1 Ah", "10 A/mm²": "10 A/mm²", "DL9MJ": "DL9MJ", # Ensure other strings, like callsings, aren‘t mistaken for units. ;) "Ein Satz mit 200 V.": "Ein Satz mit 200 V.", # Support units before sentence ends.