コード例 #1
0
 def test_logged_in_inactive(self):
     """Inactive user is denied access."""
     request = test_utils.RequestFactory().get('/foo')
     request.user = user(is_active=False, save=True)
     view = permission_required('perm')(simple_view)
     response = view(request)
     eq_(403, response.status_code)
コード例 #2
0
 def test_logged_in_inactive(self):
     """Inactive user is denied access."""
     request = RequestFactory().get("/foo")
     request.user = UserFactory(is_active=False)
     view = permission_required("perm")(simple_view)
     response = view(request)
     eq_(403, response.status_code)
コード例 #3
0
 def test_logged_in_inactive(self):
     """Inactive user is denied access."""
     request = RequestFactory().get('/foo')
     request.user = user(is_active=False, save=True)
     view = permission_required('perm')(simple_view)
     response = view(request)
     eq_(403, response.status_code)
コード例 #4
0
 def test_no_redirect_ajax(self):
     """Ajax requests should not redirect."""
     request = test_utils.RequestFactory().get('/foo')
     request.META['HTTP_X_REQUESTED_WITH'] = 'XMLHttpRequest'
     request.user = AnonymousUser()
     view = permission_required('perm')(simple_view)
     response = view(request)
     eq_(403, response.status_code)
コード例 #5
0
 def test_no_redirect_ajax(self):
     """Ajax requests should not redirect."""
     request = test_utils.RequestFactory().get('/foo')
     request.META['HTTP_X_REQUESTED_WITH'] = 'XMLHttpRequest'
     request.user = AnonymousUser()
     view = permission_required('perm')(simple_view)
     response = view(request)
     eq_(403, response.status_code)
コード例 #6
0
 def test_no_redirect_ajax(self):
     """Ajax requests should not redirect."""
     request = RequestFactory().get("/foo")
     request.META["HTTP_X_REQUESTED_WITH"] = "XMLHttpRequest"
     request.user = AnonymousUser()
     view = permission_required("perm")(simple_view)
     response = view(request)
     eq_(403, response.status_code)
コード例 #7
0
 def test_logged_in_inactive(self):
     """Inactive user is denied access."""
     request = test_utils.RequestFactory().get('/foo')
     user = User.objects.get(username='******')
     user.is_active = False
     user.save()
     request.user = user
     view = permission_required('perm')(simple_view)
     response = view(request)
     eq_(403, response.status_code)
コード例 #8
0
 def test_logged_in_default(self):
     request = test_utils.RequestFactory().get('/foo')
     request.user = user(save=True)
     view = permission_required('perm')(simple_view)
     response = view(request)
     eq_(403, response.status_code)
コード例 #9
0
 def test_logged_out_default(self):
     request = test_utils.RequestFactory().get('/foo')
     request.user = AnonymousUser()
     view = permission_required('perm')(simple_view)
     response = view(request)
     eq_(302, response.status_code)
コード例 #10
0
 def test_logged_in_admin(self):
     request = test_utils.RequestFactory().get('/foo')
     request.user = user(is_staff=True, is_superuser=True, save=True)
     view = permission_required('perm')(simple_view)
     response = view(request)
     eq_(200, response.status_code)
コード例 #11
0
 def test_logged_in_admin(self):
     request = test_utils.RequestFactory().get('/foo')
     request.user = User.objects.get(username='******')
     view = permission_required('perm')(simple_view)
     response = view(request)
     eq_(200, response.status_code)
コード例 #12
0
 def test_logged_out_default(self):
     request = test_utils.RequestFactory().get('/foo')
     request.user = AnonymousUser()
     view = permission_required('perm')(simple_view)
     response = view(request)
     eq_(302, response.status_code)
コード例 #13
0
 def test_logged_in_default(self):
     request = RequestFactory().get("/foo")
     request.user = UserFactory()
     view = permission_required("perm")(simple_view)
     response = view(request)
     eq_(403, response.status_code)
コード例 #14
0
 def test_logged_in_admin(self):
     request = RequestFactory().get("/foo")
     request.user = UserFactory(is_staff=True, is_superuser=True)
     view = permission_required("perm")(simple_view)
     response = view(request)
     eq_(200, response.status_code)
コード例 #15
0
 def test_logged_in_default(self):
     request = RequestFactory().get('/foo')
     request.user = user(save=True)
     view = permission_required('perm')(simple_view)
     response = view(request)
     eq_(403, response.status_code)
コード例 #16
0
 def test_logged_in_admin(self):
     request = RequestFactory().get('/foo')
     request.user = user(is_staff=True, is_superuser=True, save=True)
     view = permission_required('perm')(simple_view)
     response = view(request)
     eq_(200, response.status_code)