Skip to content
Snippets Groups Projects
Commit e4be7981 authored by robinwilliam.hundt's avatar robinwilliam.hundt
Browse files

Fixed broken tests for /student-page/ endpoint

parent f57d011c
No related branches found
No related tags found
2 merge requests!23Resolve "Logout of tutors after inactivity",!22WIP: Started work on navigation and layout
Pipeline #
...@@ -4,7 +4,7 @@ from rest_framework.test import (APIRequestFactory, APITestCase, ...@@ -4,7 +4,7 @@ from rest_framework.test import (APIRequestFactory, APITestCase,
force_authenticate) force_authenticate)
from core.views import (ExamApiViewSet, StudentReviewerApiViewSet, from core.views import (ExamApiViewSet, StudentReviewerApiViewSet,
StudentSelfApiViewSet, TutorApiViewSet) StudentSelfApiView, TutorApiViewSet)
from util.factories import GradyUserFactory from util.factories import GradyUserFactory
...@@ -21,8 +21,8 @@ class AccessRightsOfStudentAPIViewTests(APITestCase): ...@@ -21,8 +21,8 @@ class AccessRightsOfStudentAPIViewTests(APITestCase):
self.student = self.user_factory.make_student() self.student = self.user_factory.make_student()
self.tutor = self.user_factory.make_tutor() self.tutor = self.user_factory.make_tutor()
self.reviewer = self.user_factory.make_reviewer() self.reviewer = self.user_factory.make_reviewer()
self.request = self.factory.get(reverse('student_page-list')) self.request = self.factory.get(reverse('student-page'))
self.view = StudentSelfApiViewSet.as_view({'get': 'retrieve'}) self.view = StudentSelfApiView.as_view()
def test_unauthenticated_access_denied(self): def test_unauthenticated_access_denied(self):
response = self.view(self.request) response = self.view(self.request)
......
...@@ -4,7 +4,7 @@ from rest_framework.test import (APIRequestFactory, APITestCase, ...@@ -4,7 +4,7 @@ from rest_framework.test import (APIRequestFactory, APITestCase,
from core.models import Reviewer, SubmissionType from core.models import Reviewer, SubmissionType
from core.tests import data_factories from core.tests import data_factories
from core.views import StudentSelfApiViewSet from core.views import StudentSelfApiView
class StudentPageTests(APITestCase): class StudentPageTests(APITestCase):
...@@ -19,8 +19,8 @@ class StudentPageTests(APITestCase): ...@@ -19,8 +19,8 @@ class StudentPageTests(APITestCase):
self.student = self.submission.student self.student = self.submission.student
self.reviewer = Reviewer.objects.create( self.reviewer = Reviewer.objects.create(
user=data_factories.make_user(username='reviewer')) user=data_factories.make_user(username='reviewer'))
self.request = self.factory.get(reverse('student_page-list')) self.request = self.factory.get(reverse('student-page'))
self.view = StudentSelfApiViewSet.as_view({'get': 'retrieve'}) self.view = StudentSelfApiView.as_view()
force_authenticate(self.request, user=self.student.user) force_authenticate(self.request, user=self.student.user)
self.response = self.view(self.request) self.response = self.view(self.request)
......
...@@ -15,7 +15,7 @@ router.register(r'tutor', views.TutorApiViewSet) ...@@ -15,7 +15,7 @@ router.register(r'tutor', views.TutorApiViewSet)
# regular views that are not viewsets # regular views that are not viewsets
regular_views_urlpatterns = [ regular_views_urlpatterns = [
url(r'student-page', views.StudentSelfApiView.as_view()) url(r'student-page', views.StudentSelfApiView.as_view(), name='student-page')
] ]
urlpatterns = [ urlpatterns = [
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment