Beispiel #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)
Beispiel #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)
Beispiel #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)
Beispiel #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)
Beispiel #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)
Beispiel #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)
Beispiel #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)
Beispiel #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)
Beispiel #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)
Beispiel #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)