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])
예제 #3
0
 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])
예제 #4
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])
예제 #5
0
 def test_optional(self):
     config = PluginCallConfiguration({}, {})
     importer_config.validate_ssl_client_cert(config)
예제 #6
0
 def test_valid(self):
     config = PluginCallConfiguration(
         {}, {importer_constants.KEY_SSL_CLIENT_CERT: 'cert'})
     importer_config.validate_ssl_client_cert(config)
 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)