summaryrefslogtreecommitdiff
path: root/yaksh/test_views.py
diff options
context:
space:
mode:
authorankitjavalkar2021-01-11 10:09:03 +0530
committerGitHub2021-01-11 10:09:03 +0530
commiteb01109de13d6de6e87edc72526f7aec8539802f (patch)
treee872816bf1321e2617630694a88f2a647a6299cd /yaksh/test_views.py
parent98124aaa624ea09e131b6e3563f78bc5d48061ad (diff)
parentd7b7b2967b68045bda590af57a123b4d17d16e9c (diff)
downloadonline_test-eb01109de13d6de6e87edc72526f7aec8539802f.tar.gz
online_test-eb01109de13d6de6e87edc72526f7aec8539802f.tar.bz2
online_test-eb01109de13d6de6e87edc72526f7aec8539802f.zip
Merge pull request #767 from ankitjavalkar/add_stats_q
Add feature to count number of times MCQ option has been selected
Diffstat (limited to 'yaksh/test_views.py')
-rw-r--r--yaksh/test_views.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/yaksh/test_views.py b/yaksh/test_views.py
index b46a6d9..31066d1 100644
--- a/yaksh/test_views.py
+++ b/yaksh/test_views.py
@@ -5656,10 +5656,12 @@ class TestShowStatistics(TestCase):
"course_id": self.course.id}),
follow=True
)
+ question_stats = response.context['question_stats']
self.assertEqual(response.status_code, 200)
self.assertTemplateUsed(response, 'yaksh/statistics_question.html')
+ self.assertIn(self.question, list(question_stats.keys()))
self.assertSequenceEqual(
- response.context['question_stats'][self.question], [1, 1]
+ list(question_stats.values())[0]['answered'], [1, 1]
)
self.assertEqual(response.context['attempts'][0], 1)
self.assertEqual(response.context['total'], 1)