From: wahidw Date: Thu, 3 Jun 2021 06:50:04 +0000 (+0000) Subject: Adding Unit Test case X-Git-Tag: 1.1.3 X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=e13880b83b30e821770f58e3a841882dcd63d147;p=com%2Fpylog.git Adding Unit Test case Signed-off-by: wahidw Change-Id: Ifeb47d837ae257d607a4e191ab4490889014f793 --- diff --git a/mdclogpy/tst/test_Logger.py b/mdclogpy/tst/test_Logger.py index a048f8d..abdcff2 100644 --- a/mdclogpy/tst/test_Logger.py +++ b/mdclogpy/tst/test_Logger.py @@ -142,15 +142,13 @@ class TestMdcLog(unittest.TestCase): logs = TestMdcLogUtils.get_logs_as_json(output_mock.call_args_list) self.assertEqual(logs[0]["msg"], '\ and "') - @patch('mdclogpy.Logger._output_log') def test_that_empty_mdc_is_logged_correctly(self, output_mock): self.logger.mdclog_format_init(configmap_monitor=True) self.logger.error("empty mdc test") logs = TestMdcLogUtils.get_logs_as_json(output_mock.call_args_list) self.assertEqual(logs[0]["msg"],'empty mdc test') - - + @patch('mdclogpy.Logger._output_log') def test_that_config_map_is_monitored_correctly(self, output_mock): src = open("//tmp//log","w") @@ -196,6 +194,26 @@ class TestMdcLog(unittest.TestCase): self.logger.clean_mdc() self.assertEqual(self.logger.get_mdc("key2"), None) + + + @patch('mdclogpy.Logger._output_log') + def test_update_mdc_log_level_severity(self, output_mock): + self.logger.update_mdc_log_level_severity("error") + self.logger.update_mdc_log_level_severity("warning") + self.logger.update_mdc_log_level_severity("info") + self.logger.update_mdc_log_level_severity("debug") + self.logger.update_mdc_log_level_severity("") + + @patch('mdclogpy.Logger._output_log') + def test_output_log(self, output_mock): + self.logger._output_log("Logger") + + @patch('mdclogpy.Logger._output_log') + def test_register_log_change_notify(self, output_mock): + self.logger.dirname = "/tmp/" + self.logger.filename = "/tmp/log" + self.logger.register_log_change_notify() + @patch('mdclogpy.Logger._output_log') def test_multiple_logger_instances(self, output_mock):