Ejemplo n.º 1
0
    def test_get_remote_without_base64_part(self):
        get_remote_user = self.make_one()

        encoded = base64.b64encode('USERNAME')
        auth = 'basic {}'.format(encoded)

        request = TestRequest(dict(HTTP_AUTHORIZATION=auth))
        user = get_remote_user(request)
        self.assertEqual(user, None)
Ejemplo n.º 2
0
    def test_get_remote_without_base64_part(self):
        get_remote_user = self.make_one()

        encoded = base64.b64encode('USERNAME')
        auth = 'basic {}'.format(encoded)

        request = TestRequest(dict(HTTP_AUTHORIZATION=auth))
        user = get_remote_user(request)
        self.assertEqual(user, None)
Ejemplo n.º 3
0
 def test_get_remote_user_with_empty_environ(self):
     get_remote_user = self.make_one()
     request = TestRequest({})
     user = get_remote_user(request)
     self.assertEqual(user, None)
Ejemplo n.º 4
0
 def test_get_remote_non_basic(self):
     get_remote_user = self.make_one()
     request = TestRequest(dict(HTTP_AUTHORIZATION='foobar XXX'))
     user = get_remote_user(request)
     self.assertEqual(user, None)
Ejemplo n.º 5
0
 def test_get_remote_without_colon(self):
     get_remote_user = self.make_one()
     request = TestRequest(dict(HTTP_AUTHORIZATION='basic'))
     user = get_remote_user(request)
     self.assertEqual(user, None)
Ejemplo n.º 6
0
 def test_get_remote_bad_base64(self):
     get_remote_user = self.make_one()
     request = TestRequest(dict(HTTP_AUTHORIZATION='basic Breaking####Bad'))
     user = get_remote_user(request)
     self.assertEqual(user, None)
Ejemplo n.º 7
0
 def test_get_remote_user_with_empty_environ(self):
     get_remote_user = self.make_one()
     request = TestRequest({})
     user = get_remote_user(request)
     self.assertEqual(user, None)
Ejemplo n.º 8
0
 def test_get_remote_non_basic(self):
     get_remote_user = self.make_one()
     request = TestRequest(dict(HTTP_AUTHORIZATION='foobar XXX'))
     user = get_remote_user(request)
     self.assertEqual(user, None)
Ejemplo n.º 9
0
 def test_get_remote_without_colon(self):
     get_remote_user = self.make_one()
     request = TestRequest(dict(HTTP_AUTHORIZATION='basic'))
     user = get_remote_user(request)
     self.assertEqual(user, None)
Ejemplo n.º 10
0
 def test_get_remote_bad_base64(self):
     get_remote_user = self.make_one()
     request = TestRequest(dict(HTTP_AUTHORIZATION='basic Breaking####Bad'))
     user = get_remote_user(request)
     self.assertEqual(user, None)