def setUp(self): # Let's set up the environment for this mock request: mw = RepozeWhatMiddleware() self.request = Request({'PATH_INFO': "/"}, make_user(None)) mw.process_view(self.request, None, None, None) # Let's enabled logging after the middleware has been set: self.log_fixture = LoggingHandlerFixture()
def test_global_acl_collection_and_secured_apps(self): mw = RepozeWhatMiddleware() # Checking that the global ACL collection was picked: from tests.fixtures.sampledjango.authz import control eq_(control, mw.acl_collection) # Checking that the app-specific controls were picked: from tests.fixtures.sampledjango.app1.authz import control as control1 from tests.fixtures.sampledjango.app2.authz import control as control2 ok_(control1 in mw.acl_collection._acls) ok_(control2 in mw.acl_collection._acls) # Checking the logs: eq_(len(self.log_fixture.handler.messages['info']), 1) eq_(self.log_fixture.handler.messages['info'][0], ("The following applications are secured: " "tests.fixtures.sampledjango.app1, " "tests.fixtures.sampledjango.app2"))
def setUp(self): """Set up the request.""" mw = RepozeWhatMiddleware() self.request = Request({}, make_user("foo")) mw._set_request_up(self.request)
def setUp(self): self.middleware = RepozeWhatMiddleware()
def setUp(self): self.middleware = RepozeWhatMiddleware() self.log_fixture = LoggingHandlerFixture()