Esempio 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)
Esempio 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)
Esempio 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)
Esempio 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)
Esempio 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)
Esempio 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)
Esempio 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)
Esempio 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)
Esempio 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)
Esempio 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)