Commit 4418a020c40f5f36473c423116b304de4566c900

Authored by Felipe Henrique de Almeida Bormann
1 parent 002b4902

added unauth user test case for index url

Showing 1 changed file with 11 additions and 1 deletions   Show diff stats
courses/tests/test_views.py
1 1 from django.test import TestCase, RequestFactory
2 2 from users.models import User
3   -
  3 +from django.contrib.auth.models import AnonymousUser
4 4 from .. import views
5 5  
6 6 class Index_Test(TestCase):
... ... @@ -17,3 +17,13 @@ class Index_Test(TestCase):
17 17 response = views.IndexView.as_view()(request)
18 18  
19 19 self.assertEqual(response.status_code, 200)
  20 +
  21 + def test_index_get_unauth(self):
  22 +
  23 + request = self.factory.get('courses/')
  24 +
  25 + request.user = AnonymousUser()
  26 +
  27 + response = views.IndexView.as_view()(request)
  28 +
  29 + self.assertEqual(response.status_code, 302) #Which means it is been redirected to login page
20 30 \ No newline at end of file
... ...