feature: first slide rendering and acceptance test based on html renderer

This commit is contained in:
Prof. Dr. Matthias Jung DL9MJ
2025-06-24 22:04:42 +02:00
committed by Tim Grelka
parent 54ecfb99b8
commit 44189e8816
10 changed files with 444 additions and 7 deletions
+2 -2
View File
@@ -20,7 +20,7 @@ def test_question_html():
def test_function(input):
return f"{input}"
with FiftyOhmHtmlRenderer(test_function) as renderer:
with FiftyOhmHtmlRenderer(question_renderer=test_function) as renderer:
for assertion in assertions:
assert renderer.render(Document(assertion)) == assertions[assertion]
@@ -38,7 +38,7 @@ def test_question_translation_html():
metadata = json.load(file)
return metadata[f"{input}"].get("number")
with FiftyOhmHtmlRenderer(test_function) as renderer:
with FiftyOhmHtmlRenderer(question_renderer=test_function) as renderer:
for assertion in assertions:
assert renderer.render(Document(assertion)) == assertions[assertion]