Exemple #1
0
    def test_get_cred_bad(self):
        from cheeseprism.auth import BasicAuthenticationPolicy as policy

        self.req.environ['HTTP_AUTHORIZATION'] = 'bleh'
        assert policy._get_credentials(self.req) is None

        self.req.environ['HTTP_AUTHORIZATION'] = 'Basic 123'
        assert policy._get_credentials(self.req) is None

        self.req.environ['HTTP_AUTHORIZATION'] = 'Basic d2hpdCtzZWNyZXQ=\n'
        assert policy._get_credentials(self.req) is None

        self.req.environ['HTTP_AUTHORIZATION'] = 'fah nah'
        assert policy._get_credentials(self.req) is None
Exemple #2
0
    def test_get_cred_bad(self):
        from cheeseprism.auth import BasicAuthenticationPolicy as policy

        self.req.environ['HTTP_AUTHORIZATION'] = 'bleh'
        assert policy._get_credentials(self.req) is None

        self.req.environ['HTTP_AUTHORIZATION'] = 'Basic 123'
        assert policy._get_credentials(self.req) is None

        self.req.environ['HTTP_AUTHORIZATION'] = 'Basic d2hpdCtzZWNyZXQ=\n'
        assert policy._get_credentials(self.req) is None

        self.req.environ['HTTP_AUTHORIZATION'] = 'fah nah'
        assert policy._get_credentials(self.req) is None
Exemple #3
0
 def test_get_cred_good(self):
     from cheeseprism.auth import BasicAuthenticationPolicy as policy
     cred = policy._get_credentials(self.req)
     assert cred == {'login': '******', 'password': '******'}
Exemple #4
0
 def test_get_cred_good(self):
     from cheeseprism.auth import BasicAuthenticationPolicy as policy
     cred = policy._get_credentials(self.req)
     assert cred == {'login': '******', 'password': '******'}