def test_request_wrong_auth(self): from pyramid.testing import DummyRequest from c2cgeoportal.pyramid_ import default_user_validator from c2cgeoportal.lib.authentication import create_authentication request = DummyRequest( headers={"Authorization": "Basic " + base64.b64encode("__test_user:__wrong_pass").replace("\n", "")} ) request.path_info_peek = lambda: "main" request.registry.validate_user = default_user_validator request._get_authentication_policy = lambda: create_authentication( {"authtkt_cookie_name": "__test", "authtkt_secret": "123"} ) add_user_property(request) self.assertEqual(request.user, None)
def test_request_wrong_auth(self): from pyramid.testing import DummyRequest from c2cgeoportal.pyramid_ import default_user_validator from c2cgeoportal.lib.authentication import create_authentication request = DummyRequest( headers={ "Authorization": "Basic " + base64.b64encode("__test_user:__wrong_pass").replace("\n", "") }) request.path_info_peek = lambda: "main" request.registry.validate_user = default_user_validator request._get_authentication_policy = lambda: create_authentication( { "authtkt_cookie_name": "__test", "authtkt_secret": "123", }) add_user_property(request) self.assertEqual(request.user, None)
def _create_request(): from pyramid.request import Request request = Request({}) add_user_property(request) return request
def _create_request(self): from pyramid.request import Request request = Request({}) add_user_property(request) return request