diff --git a/courses/tests/test_views.py b/courses/tests/test_views.py index 70b6e87..7f44af4 100644 --- a/courses/tests/test_views.py +++ b/courses/tests/test_views.py @@ -1,6 +1,6 @@ from django.test import TestCase, RequestFactory from users.models import User - +from django.contrib.auth.models import AnonymousUser from .. import views class Index_Test(TestCase): @@ -17,3 +17,13 @@ class Index_Test(TestCase): response = views.IndexView.as_view()(request) self.assertEqual(response.status_code, 200) + + def test_index_get_unauth(self): + + request = self.factory.get('courses/') + + request.user = AnonymousUser() + + response = views.IndexView.as_view()(request) + + self.assertEqual(response.status_code, 302) #Which means it is been redirected to login page \ No newline at end of file -- libgit2 0.21.2