Improving UT coverage 96/5296/1
authorwahidw <abdulwahid.w@nokia.com>
Thu, 10 Dec 2020 12:50:33 +0000 (12:50 +0000)
committerwahidw <abdulwahid.w@nokia.com>
Thu, 10 Dec 2020 12:50:33 +0000 (12:50 +0000)
Signed-off-by: wahidw <abdulwahid.w@nokia.com>
Change-Id: Iaa3eaf61600243320c93625573e53d08a9276ce9

mdclogpy/tst/test_Logger.py

index 760d9bf..a048f8d 100644 (file)
@@ -151,6 +151,18 @@ class TestMdcLog(unittest.TestCase):
         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")
+        src.write("log-level: debug\n")
+        src.close()
+        self.logger.filename = "/tmp/log"
+        self.logger.dirname = "/tmp/"
+        self.logger.mdc = {"PID":"","SYSTEM_NAME":"","HOST_NAME":"","SERVICE_NAME":"","CONTAINER_NAME":"","POD_NAME":""}
+        self.logger.get_env_params_values()
+        self.logger.parse_file()
+        self.logger.error("Hello")
+        self.assertEqual(self.logger.get_level(),Level.DEBUG)
 
     @patch('mdclogpy.Logger._output_log')
     def test_that_mdc_values_are_logged_correctly(self, output_mock):