def test_valid(self): """ Returns username, password if everything is valid """ username = '******' password = '******' userpass = (username + ':' + password).encode('base64') self.request.environ['HTTP_AUTHORIZATION'] = 'Basic ' + userpass creds = auth.get_basicauth_credentials(self.request) self.assertEqual(creds, {'login': username, 'password': password})
def test_valid(self): """Returns username, password if everything is valid""" username = "******" password = "******" userpass = b64encode((username + ":" + password).encode("utf8")).decode("utf8") self.request.environ["HTTP_AUTHORIZATION"] = "Basic " + userpass creds = auth.get_basicauth_credentials(self.request) self.assertEqual(creds, {"login": username, "password": password})
def test_valid(self): """ Returns username, password if everything is valid """ username = "******" password = "******" userpass = (username + ":" + password).encode("base64") self.request.environ["HTTP_AUTHORIZATION"] = "Basic " + userpass creds = auth.get_basicauth_credentials(self.request) self.assertEqual(creds, {"login": username, "password": password})
def test_malformed_user_pass(self): """ Returns None if username/password is malformed """ userpass = '******'.encode('base64') self.request.environ['HTTP_AUTHORIZATION'] = 'Basic ' + userpass creds = auth.get_basicauth_credentials(self.request) self.assertIsNone(creds)
def test_not_base64(self): """ Returns None if auth isn't base64 encoded """ self.request.environ['HTTP_AUTHORIZATION'] = 'Basic abcdefg' creds = auth.get_basicauth_credentials(self.request) self.assertIsNone(creds)
def test_not_basic(self): """ Returns None if auth isn't 'basic' """ self.request.environ['HTTP_AUTHORIZATION'] = 'advanced abcdefg' creds = auth.get_basicauth_credentials(self.request) self.assertIsNone(creds)
def test_bad_format(self): """ Returns None if headers malformed """ self.request.environ['HTTP_AUTHORIZATION'] = 'alskdjasd' creds = auth.get_basicauth_credentials(self.request) self.assertIsNone(creds)
def test_no_headers(self): """ Returns None if no headers found """ creds = auth.get_basicauth_credentials(self.request) self.assertIsNone(creds)
def test_malformed_user_pass(self): """Returns None if username/password is malformed""" userpass = b64encode(b"abcd").decode("utf8") self.request.environ["HTTP_AUTHORIZATION"] = "Basic " + userpass creds = auth.get_basicauth_credentials(self.request) self.assertIsNone(creds)
def test_malformed_user_pass(self): """ Returns None if username/password is malformed """ userpass = "******".encode("base64") self.request.environ["HTTP_AUTHORIZATION"] = "Basic " + userpass creds = auth.get_basicauth_credentials(self.request) self.assertIsNone(creds)
def test_not_base64(self): """ Returns None if auth isn't base64 encoded """ self.request.environ["HTTP_AUTHORIZATION"] = "Basic abcdefg" creds = auth.get_basicauth_credentials(self.request) self.assertIsNone(creds)
def test_not_basic(self): """ Returns None if auth isn't 'basic' """ self.request.environ["HTTP_AUTHORIZATION"] = "advanced abcdefg" creds = auth.get_basicauth_credentials(self.request) self.assertIsNone(creds)
def test_bad_format(self): """ Returns None if headers malformed """ self.request.environ["HTTP_AUTHORIZATION"] = "alskdjasd" creds = auth.get_basicauth_credentials(self.request) self.assertIsNone(creds)
def test_no_headers(self): """ Returns None if no headers found """ creds = auth.get_basicauth_credentials(self.request) self.assertIsNone(creds)