def test_client_no_ca_trust(self): client = CustodiaSimpleClient(self.socket_url + '/forwarder') client.headers['REMOTE_USER'] = '******' # XXX workaround for requests bug with urllib3 v1.22 with self.assertRaises(RequestsConnSSLErrors) as e: client.list_container('test') self.assert_ssl_error_msg("CERTIFICATE_VERIFY_FAILED", e.exception)
def test_client_no_client_cert(self): client = CustodiaSimpleClient(self.socket_url + '/forwarder') client.headers['REMOTE_USER'] = '******' client.set_ca_cert(self.ca_cert) with self.assertRaises(SSLError) as e: client.list_container('test') self.assert_ssl_error_msg("SSLV3_ALERT_HANDSHAKE_FAILURE", e.exception)
def test_client_no_client_cert(self): client = CustodiaSimpleClient(self.socket_url + '/forwarder') client.headers['REMOTE_USER'] = '******' client.set_ca_cert(self.ca_cert) with self.assertRaises(SSLError) as e: client.list_container('test') self.assertIn("SSLV3_ALERT_HANDSHAKE_FAILURE", str(e.exception))
def test_client_no_client_cert(self): client = CustodiaSimpleClient(self.socket_url + '/forwarder') client.headers['REMOTE_USER'] = '******' client.set_ca_cert(self.ca_cert) # XXX workaround for requests bug with urllib3 v1.22 with self.assertRaises(RequestsConnSSLErrors) as e: client.list_container('test') self.assert_ssl_error_msg("SSLV3_ALERT_HANDSHAKE_FAILURE", e.exception)
def test_client_no_ca_trust(self): client = CustodiaSimpleClient(self.socket_url + '/forwarder') client.headers['REMOTE_USER'] = '******' with self.assertRaises(SSLError) as e: client.list_container('test') self.assert_ssl_error_msg("CERTIFICATE_VERIFY_FAILED", e.exception)
def test_client_no_ca_trust(self): client = CustodiaSimpleClient(self.socket_url + '/forwarder') client.headers['REMOTE_USER'] = '******' with self.assertRaises(SSLError) as e: client.list_container('test') self.assertIn("CERTIFICATE_VERIFY_FAILED", str(e.exception))