feature: improve html test wrt questions
This commit is contained in:
+16
-16
@@ -37,39 +37,39 @@ def question_stub(input):
|
|||||||
question = questions[number]
|
question = questions[number]
|
||||||
metadata = metadata[f"{input}"]
|
metadata = metadata[f"{input}"]
|
||||||
|
|
||||||
data = {}
|
|
||||||
|
|
||||||
if "answer_a" in question :
|
if "answer_a" in question :
|
||||||
data["answers"] = [
|
answers = [
|
||||||
question["answer_a"],
|
question["answer_a"],
|
||||||
question["answer_b"],
|
question["answer_b"],
|
||||||
question["answer_c"],
|
question["answer_c"],
|
||||||
question["answer_d"]
|
question["answer_d"]
|
||||||
]
|
]
|
||||||
else :
|
else :
|
||||||
data["answers"] = []
|
answers = []
|
||||||
|
|
||||||
if metadata["picture_a"] != "" :
|
if metadata["picture_a"] != "" :
|
||||||
data["answer_pictures"] = [
|
answer_pictures = [
|
||||||
metadata["picture_a"],
|
metadata["picture_a"],
|
||||||
metadata["picture_b"],
|
metadata["picture_b"],
|
||||||
metadata["picture_c"],
|
metadata["picture_c"],
|
||||||
metadata["picture_d"]
|
metadata["picture_d"]
|
||||||
]
|
]
|
||||||
else :
|
else :
|
||||||
data["answer_pictures"] = []
|
answer_pictures = []
|
||||||
|
|
||||||
if "picture_question" in question :
|
if "picture_question" in question :
|
||||||
data["picture_question"] = metadata["picture_question"]
|
picture_question = metadata["picture_question"]
|
||||||
|
else :
|
||||||
data["question"] = question["question"]
|
picture_question = ""
|
||||||
data["number"] = number
|
|
||||||
|
|
||||||
return question_template.render(data) #fragenkatalog[metadata[f"{input}"]["number"]]
|
|
||||||
|
|
||||||
|
|
||||||
#metadata[f"{input}"].get("number")
|
|
||||||
|
|
||||||
|
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):
|
def test_html(capsys):
|
||||||
with capsys.disabled():
|
with capsys.disabled():
|
||||||
|
|||||||
Reference in New Issue
Block a user