feature: improve html test wrt questions

This commit is contained in:
Prof. Dr. Matthias Jung DL9MJ
2025-02-22 18:03:45 +01:00
parent 518dc87d8f
commit f55345a20f
+16 -16
View File
@@ -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():