Skip to content
Snippets Groups Projects

Resolve "Logout of tutors after inactivity"

Merged Jan Maximilian Michal requested to merge 22-logout-of-tutors-after-inactivity into master
All threads resolved!
Files
3
from django.urls import reverse
from rest_framework.test import (APIRequestFactory, APITestCase,
force_authenticate)
from core.models import ExamType
from core.views import get_exam_module, get_user_role
from core.views import get_user_role
from util.factories import GradyUserFactory
@@ -32,19 +31,3 @@ class GetUserRoleTest(APITestCase):
force_authenticate(self.request, user=self.reviewer.user)
response = get_user_role(self.request)
self.assertEqual(response.data['role'], 'Reviewer')
class GetExamModuleTest(APITestCase):
def test_get_exam_module(self):
self.factory = APIRequestFactory()
self.user = GradyUserFactory().make_student().user
self.request = self.factory.get(reverse('exam-module'))
force_authenticate(self.request, user=self.user)
self.expected = ExamType.objects.get_or_create(
pk=1, defaults={
'module_reference': 'Test Exam',
'total_score': 100,
'pass_score': 50,
})[0].module_reference
self.response = get_exam_module(self.request)
self.assertEqual(self.response.data['exam'], self.expected)
Loading