コード例 #1
0
ファイル: test_views.py プロジェクト: ngavrish/django-lms
 def test_teacher_passes_test(self):
     request = self.factory.get("/courses/")
     request.user = User.objects.create(is_teacher=True)
     response = teacher_page(request)
     self.assertEqual(response.status_code, 200)
コード例 #2
0
ファイル: test_views.py プロジェクト: ngavrish/django-lms
 def test_student_doesnt_pass_teacher_test(self):
     request = self.factory.get("/courses/")
     request.user = User.objects.create(is_teacher=False)
     response = teacher_page(request)
     self.assertEqual(response.status_code, 302)
コード例 #3
0
ファイル: test_views.py プロジェクト: ngavrish/django-lms
 def test_teacher_page_correct_template(self):
     request = HttpRequest()
     request.user = User.objects.create(is_teacher=True)
     response_teacher_page = teacher_page(request)
     render_to_string("teacher_page.html")