Ejemplo n.º 1
0
 def test_logged_in_argument(self):
     request = RequestFactory().get("/foo")
     request.user = UserFactory()
     view = logout_required("/bar")(simple_view)
     response = view(request)
     eq_(302, response.status_code)
     eq_("/bar", response["location"])
Ejemplo n.º 2
0
 def test_logged_in_argument(self):
     request = test_utils.RequestFactory().get('/foo')
     request.user = user(save=True)
     view = logout_required('/bar')(simple_view)
     response = view(request)
     eq_(302, response.status_code)
     eq_('/bar', response['location'])
Ejemplo n.º 3
0
 def test_logged_in_argument(self):
     request = test_utils.RequestFactory().get('/foo')
     request.user = User.objects.get(username='******')
     view = logout_required('/bar')(simple_view)
     response = view(request)
     eq_(302, response.status_code)
     eq_('/bar', response['location'])
Ejemplo n.º 4
0
 def test_logged_in_argument(self):
     request = RequestFactory().get('/foo')
     request.user = user(save=True)
     view = logout_required('/bar')(simple_view)
     response = view(request)
     eq_(302, response.status_code)
     eq_('/bar', response['location'])
Ejemplo n.º 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 = user(save=True)
     view = logout_required(simple_view)
     response = view(request)
     eq_(403, response.status_code)
Ejemplo n.º 6
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 = User.objects.get(username='******')
     view = logout_required(simple_view)
     response = view(request)
     eq_(403, response.status_code)
Ejemplo n.º 7
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 = UserFactory()
     view = logout_required(simple_view)
     response = view(request)
     eq_(403, response.status_code)
Ejemplo n.º 8
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 = user(save=True)
     view = logout_required(simple_view)
     response = view(request)
     eq_(403, response.status_code)
Ejemplo n.º 9
0
 def test_logged_in_default(self):
     request = test_utils.RequestFactory().get('/foo')
     request.user = user(save=True)
     view = logout_required(simple_view)
     response = view(request)
     eq_(302, response.status_code)
Ejemplo n.º 10
0
 def test_logged_out_default(self):
     request = test_utils.RequestFactory().get('/foo')
     request.user = AnonymousUser()
     view = logout_required(simple_view)
     response = view(request)
     eq_(200, response.status_code)
Ejemplo n.º 11
0
 def test_logged_in_default(self):
     request = test_utils.RequestFactory().get('/foo')
     request.user = User.objects.get(username='******')
     view = logout_required(simple_view)
     response = view(request)
     eq_(302, response.status_code)
Ejemplo n.º 12
0
 def test_logged_out_default(self):
     request = test_utils.RequestFactory().get('/foo')
     request.user = AnonymousUser()
     view = logout_required(simple_view)
     response = view(request)
     eq_(200, response.status_code)
Ejemplo n.º 13
0
 def test_logged_in_default(self):
     request = RequestFactory().get("/foo")
     request.user = UserFactory()
     view = logout_required(simple_view)
     response = view(request)
     eq_(302, response.status_code)
Ejemplo n.º 14
0
 def test_logged_in_default(self):
     request = RequestFactory().get('/foo')
     request.user = user(save=True)
     view = logout_required(simple_view)
     response = view(request)
     eq_(302, response.status_code)