def test_client_key_requires_client_cert(self): config = PluginCallConfiguration({}, {importer_constants.KEY_SSL_CLIENT_KEY: 'key'}) try: importer_config.validate_ssl_client_cert(config) self.fail() except ValueError, e: self.assertTrue('ssl_client_cert' in e[0])
def test_client_cert_is_non_string(self): config = PluginCallConfiguration({}, {importer_constants.KEY_SSL_CLIENT_CERT: 8}) try: importer_config.validate_ssl_client_cert(config) self.fail() except ValueError, e: self.assertTrue('int' in e[0])
def test_optional(self): config = PluginCallConfiguration({}, {}) importer_config.validate_ssl_client_cert(config)
def test_valid(self): config = PluginCallConfiguration( {}, {importer_constants.KEY_SSL_CLIENT_CERT: 'cert'}) importer_config.validate_ssl_client_cert(config)
def test_valid(self): config = PluginCallConfiguration({}, {importer_constants.KEY_SSL_CLIENT_CERT : 'cert'}) importer_config.validate_ssl_client_cert(config)