Esempio n. 1
0
    def test_paranoia(self):
        middle = ParanoidSessionMiddleware()
        request = RequestFactory().get('/')
        middle.process_request(request)
        request.session['foo'] = 'bar'
        request.session.save()

        # Change the address.
        request.META['REMOTE_ADDR'] = 'foo'
        middle.process_response(request, HttpResponse())
        assert self.called
Esempio n. 2
0
    def test_paranoia(self):
        middle = ParanoidSessionMiddleware()
        request = RequestFactory().get('/')
        middle.process_request(request)
        request.session['foo'] = 'bar'
        request.session.save()

        # Change the address.
        request.META['REMOTE_ADDR'] = 'foo'
        middle.process_response(request, HttpResponse())
        assert self.called
Esempio n. 3
0
 def test_paranoid_session_must_be_correct_instance(self):
     middle = ParanoidSessionMiddleware()
     request = RequestFactory().get('/')
     with self.assertRaises(ValueError):
         middle.process_request(request)
Esempio n. 4
0
 def test_paranoid_session_must_be_correct_instance(self):
     middle = ParanoidSessionMiddleware()
     request = RequestFactory().get('/')
     with self.assertRaises(ValueError):
         middle.process_request(request)