fix: fixed bug in morse code

This commit is contained in:
Prof. Dr. Matthias Jung DL9MJ
2025-05-14 15:55:32 +02:00
parent 4216ccce50
commit 7485915114
2 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -87,4 +87,4 @@ class Morse(SpanToken):
return result return result
parse_inner = False parse_inner = False
pattern = re.compile(r'"\[morse:\s*(.+)\]"') pattern = re.compile(r'\[morse:\s*(.+)\]')
+5 -5
View File
@@ -8,11 +8,11 @@ from test.util import paragraph
@pytest.mark.html @pytest.mark.html
def test_morse_html(): def test_morse_html():
assertions = { assertions = {
'"[morse:a]"': FiftyOhmHtmlRenderer.render_morse_helper([[1, 2]]), '[morse:a]': FiftyOhmHtmlRenderer.render_morse_helper([[1, 2]]),
'"[morse: a]"': FiftyOhmHtmlRenderer.render_morse_helper([[1, 2]]), '[morse: a]': FiftyOhmHtmlRenderer.render_morse_helper([[1, 2]]),
'"[morse: aaa]"': FiftyOhmHtmlRenderer.render_morse_helper([[1, 2], [1, 2], [1, 2]]), '[morse: aaa]': FiftyOhmHtmlRenderer.render_morse_helper([[1, 2], [1, 2], [1, 2]]),
'"[morse: a a]"': FiftyOhmHtmlRenderer.render_morse_helper([[1, 2], [3], [1, 2]]), '[morse: a a]': FiftyOhmHtmlRenderer.render_morse_helper([[1, 2], [3], [1, 2]]),
'"[morse: db0]"': FiftyOhmHtmlRenderer.render_morse_helper([[2, 1, 1], [2, 1, 1, 1], [2, 2, 2, 2, 2]]), '[morse: db0]': FiftyOhmHtmlRenderer.render_morse_helper([[2, 1, 1], [2, 1, 1, 1], [2, 2, 2, 2, 2]]),
} }
for assertion in assertions: for assertion in assertions: