From f55345a20f54204e103a4357238e8ff566c8cebc Mon Sep 17 00:00:00 2001 From: "Prof. Dr. Matthias Jung DL9MJ" Date: Sat, 22 Feb 2025 18:03:45 +0100 Subject: [PATCH] feature: improve html test wrt questions --- test/test_html.py | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/test/test_html.py b/test/test_html.py index 729e414..ccf1fcb 100644 --- a/test/test_html.py +++ b/test/test_html.py @@ -37,39 +37,39 @@ def question_stub(input): question = questions[number] metadata = metadata[f"{input}"] - data = {} - if "answer_a" in question : - data["answers"] = [ + answers = [ question["answer_a"], question["answer_b"], question["answer_c"], question["answer_d"] - ] + ] else : - data["answers"] = [] + answers = [] if metadata["picture_a"] != "" : - data["answer_pictures"] = [ + answer_pictures = [ metadata["picture_a"], metadata["picture_b"], metadata["picture_c"], metadata["picture_d"] ] else : - data["answer_pictures"] = [] + answer_pictures = [] if "picture_question" in question : - data["picture_question"] = metadata["picture_question"] - - data["question"] = question["question"] - data["number"] = number - - return question_template.render(data) #fragenkatalog[metadata[f"{input}"]["number"]] - - - #metadata[f"{input}"].get("number") + picture_question = metadata["picture_question"] + else : + picture_question = "" + return question_template.render( + question=question["question"], + number=number, + layout=metadata["layout"], + picture_question=picture_question, + answers=answers, + answer_pictures=answer_pictures + ) def test_html(capsys): with capsys.disabled():