コード例 #1
0
ファイル: test_dcm_logger.py プロジェクト: QSFT/unix-agent
 def test_logging_handler_with_conn(self):
     conn = mock.Mock()
     conf = mock.Mock()
     logger_name = str(uuid.uuid4())
     my_logger = logging.getLogger(logger_name)
     handler = logger.dcmLogger()
     my_logger.addHandler(handler)
     logger.set_dcm_connection(conf, conn)
     msg = "Test message with conn"
     my_logger.error(msg)
     handler.flush()
     dcm_events.poll(timeblock=0.0)
     args, kwargs = conn.send.call_args
     log_dict = args[0]
     self.assertEqual(log_dict['type'], "LOG")
     self.assertEqual(log_dict['level'], "ERROR")
     self.assertEqual(urllib.parse.unquote(log_dict['message']), msg)
コード例 #2
0
ファイル: test_dcm_logger.py プロジェクト: JPWKU/unix-agent
 def test_logging_handler_with_conn(self):
     conn = mock.Mock()
     conf = mock.Mock()
     logger_name = str(uuid.uuid4())
     my_logger = logging.getLogger(logger_name)
     handler = logger.dcmLogger()
     my_logger.addHandler(handler)
     logger.set_dcm_connection(conf, conn)
     msg = "Test message with conn"
     my_logger.error(msg)
     handler.flush()
     dcm_events.poll(timeblock=0.0)
     args, kwargs = conn.send.call_args
     log_dict = args[0]
     self.assertEqual(log_dict["type"], "LOG")
     self.assertEqual(log_dict["level"], "ERROR")
     self.assertEqual(urllib.parse.unquote(log_dict["message"]), msg)
コード例 #3
0
ファイル: test_dcm_logger.py プロジェクト: QSFT/unix-agent
 def test_logging_handler_without_conn(self):
     logger_name = str(uuid.uuid4())
     my_logger = logging.getLogger(logger_name)
     handler = logger.dcmLogger()
     my_logger.addHandler(handler)
     my_logger.error("Test message")
コード例 #4
0
ファイル: test_dcm_logger.py プロジェクト: JPWKU/unix-agent
 def test_logging_handler_without_conn(self):
     logger_name = str(uuid.uuid4())
     my_logger = logging.getLogger(logger_name)
     handler = logger.dcmLogger()
     my_logger.addHandler(handler)
     my_logger.error("Test message")