From f6d7bd594a9f2ce003a564c3daaafaef48a36350 Mon Sep 17 00:00:00 2001 From: Ross Date: Sat, 2 Sep 2023 10:24:17 +0100 Subject: [PATCH] fix sba --- .../templates/physics/exam_scores_user.html | 2 +- .../templates/physics/exam_take_overview.html | 14 +- rad/test_helpers.py | 83 +++++-- sbas/templates/sbas/exam_scores_user.html | 29 ++- sbas/templates/sbas/exam_take.html | 8 +- sbas/templates/sbas/exam_take_overview.html | 31 ++- sbas/tests/test_sbas_exams.py | 217 ++++++++++++++++++ sbas/urls.py | 6 + sbas/views.py | 2 +- 9 files changed, 349 insertions(+), 43 deletions(-) create mode 100644 sbas/tests/test_sbas_exams.py diff --git a/physics/templates/physics/exam_scores_user.html b/physics/templates/physics/exam_scores_user.html index 8c544a49..c5cc2d1b 100644 --- a/physics/templates/physics/exam_scores_user.html +++ b/physics/templates/physics/exam_scores_user.html @@ -9,7 +9,7 @@
    {% for q, a, score, correct_answer in ans %}
  1. - {{q|safe}}: {% if exam.publish_results %}Correct answer: {{correct_answer}}{% endif %} + {{q|safe}}: {% if exam.publish_results %}Correct answer: {{correct_answer|safe}}{% endif %}
    {% if exam.publish_results %} diff --git a/physics/templates/physics/exam_take_overview.html b/physics/templates/physics/exam_take_overview.html index c9123643..7094547b 100644 --- a/physics/templates/physics/exam_take_overview.html +++ b/physics/templates/physics/exam_take_overview.html @@ -9,11 +9,17 @@

    Exam: {{exam.name}}

    - {% comment %} {% if exam.publish_results %} -
    -

    {{exam.name}}: Question [{{pos|add:1}}/{{exam_length}}]

    +

    {{exam.name}}: Question [{{pos|add:1}}/{{exam_length}}]

    {% if exam.publish_results %} -