diff --git a/core/tests/test_access_rights.py b/core/tests/test_access_rights.py index 6e172626ff78f4374547336ebd2399e9c0461b09..9c22248b907e106d7a78448fb011655a04b5bb45 100644 --- a/core/tests/test_access_rights.py +++ b/core/tests/test_access_rights.py @@ -4,7 +4,7 @@ from rest_framework.test import (APIRequestFactory, APITestCase, force_authenticate) from core.views import (ExamApiViewSet, StudentReviewerApiViewSet, - StudentSelfApiViewSet, TutorApiViewSet) + StudentSelfApiView, TutorApiViewSet) from util.factories import GradyUserFactory @@ -21,8 +21,8 @@ class AccessRightsOfStudentAPIViewTests(APITestCase): self.student = self.user_factory.make_student() self.tutor = self.user_factory.make_tutor() self.reviewer = self.user_factory.make_reviewer() - self.request = self.factory.get(reverse('student_page-list')) - self.view = StudentSelfApiViewSet.as_view({'get': 'retrieve'}) + self.request = self.factory.get(reverse('student-page')) + self.view = StudentSelfApiView.as_view() def test_unauthenticated_access_denied(self): response = self.view(self.request) diff --git a/core/tests/test_student_page.py b/core/tests/test_student_page.py index 930163ad8c94ebb906210976e06f6de8253c3b14..099c54cd6d54d4bb4b910d4feee6180395274433 100644 --- a/core/tests/test_student_page.py +++ b/core/tests/test_student_page.py @@ -4,7 +4,7 @@ from rest_framework.test import (APIRequestFactory, APITestCase, from core.models import Reviewer, SubmissionType from core.tests import data_factories -from core.views import StudentSelfApiViewSet +from core.views import StudentSelfApiView class StudentPageTests(APITestCase): @@ -19,8 +19,8 @@ class StudentPageTests(APITestCase): self.student = self.submission.student self.reviewer = Reviewer.objects.create( user=data_factories.make_user(username='reviewer')) - self.request = self.factory.get(reverse('student_page-list')) - self.view = StudentSelfApiViewSet.as_view({'get': 'retrieve'}) + self.request = self.factory.get(reverse('student-page')) + self.view = StudentSelfApiView.as_view() force_authenticate(self.request, user=self.student.user) self.response = self.view(self.request) diff --git a/core/urls.py b/core/urls.py index 5ebea9ab83243616ce4ac784c2c8b2a7ee2d431a..7511c18649e358f4af225e18f74a4f1fa267faff 100644 --- a/core/urls.py +++ b/core/urls.py @@ -15,7 +15,7 @@ router.register(r'tutor', views.TutorApiViewSet) # regular views that are not viewsets regular_views_urlpatterns = [ - url(r'student-page', views.StudentSelfApiView.as_view()) + url(r'student-page', views.StudentSelfApiView.as_view(), name='student-page') ] urlpatterns = [