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
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
def test_morse_html():
assertions = {
'"[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: 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: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: 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]]),
}
for assertion in assertions: