Esempio n. 1
0
 def test_verify_default_logging(self):
     """
     Make sure that the None or 1 values for verbose set api_responses_logger to None
     """
     bindings = launcher._create_bindings(self.config, None, 'username', 'password')
     self.assertEqual(bindings.bindings.server.api_responses_logger, None)
     bindings = launcher._create_bindings(self.config, None, 'username', 'password', verbose=1)
     self.assertEqual(bindings.bindings.server.api_responses_logger, None)
Esempio n. 2
0
 def test_verify_default_logging(self):
     """
     Make sure that the None or 1 values for verbose set api_responses_logger to None
     """
     bindings = launcher._create_bindings(self.config, None, 'username',
                                          'password')
     self.assertEqual(bindings.bindings.server.api_responses_logger, None)
     bindings = launcher._create_bindings(self.config,
                                          None,
                                          'username',
                                          'password',
                                          verbose=1)
     self.assertEqual(bindings.bindings.server.api_responses_logger, None)
Esempio n. 3
0
    def test_verify_ssl_false(self):
        """
        Make sure the PulpConnection is built properly when verify_ssl is False.
        """
        self.config['server']['verify_ssl'] = 'fAlsE'

        bindings = launcher._create_bindings(self.config, None, 'username', 'password')

        self.assertEqual(bindings.bindings.server.verify_ssl, False)
        self.assertEqual(bindings.bindings.server.ca_path, self.ca_path)
Esempio n. 4
0
 def test_verify_debug_logging(self):
     """
     Make sure that verbose=2 sets api_responses_logger to correct logger with sys.stderr handler
     """
     bindings = launcher._create_bindings(self.config, None, 'username', 'password', verbose=2)
     api_logger = bindings.bindings.server.api_responses_logger
     handler = api_logger.handlers[0]
     self.assertEqual(handler.stream, sys.stderr)
     self.assertEqual(handler.formatter._fmt,
                      logging.Formatter('%(asctime)s - %(levelname)s - %(message)s')._fmt)
Esempio n. 5
0
    def test_verify_ssl_true(self):
        """
        Make sure the PulpConnection is built properly when verify_ssl is true.
        """
        self.config['server']['verify_ssl'] = 'truE'
        # Let's also try to use a different path to make sure ca_path works right
        different_path = '/different.path'
        self.config['server']['ca_path'] = different_path

        bindings = launcher._create_bindings(self.config, None, 'username', 'password')

        self.assertEqual(bindings.bindings.server.verify_ssl, True)
        self.assertEqual(bindings.bindings.server.ca_path, different_path)
Esempio n. 6
0
 def test_verify_debug_logging(self):
     """
     Make sure that verbose=2 sets api_responses_logger to correct logger with sys.stderr handler
     """
     bindings = launcher._create_bindings(self.config,
                                          None,
                                          'username',
                                          'password',
                                          verbose=2)
     api_logger = bindings.bindings.server.api_responses_logger
     handler = api_logger.handlers[0]
     self.assertEqual(handler.stream, sys.stderr)
     self.assertEqual(
         handler.formatter._fmt,
         logging.Formatter(
             '%(asctime)s - %(levelname)s - %(message)s')._fmt)