예제 #1
0
    def test_level_alias(self):
        logging.addLevelName("OOPS", logging.ERROR)
        logger = logging.getLogger()

        # The new alias should work...
        logutils.set_level("OOPS")
        self.assertEqual(logger.getEffectiveLevel(), logging.ERROR)

        # The old name should work as well.
        logutils.set_level("ERROR")
        self.assertEqual(logger.getEffectiveLevel(), logging.ERROR)
예제 #2
0
파일: logutils_test.py 프로젝트: EdDev/vdsm
    def test_level_alias(self):
        logging.addLevelName("OOPS", logging.ERROR)
        logger = logging.getLogger()

        # The new alias should work...
        logutils.set_level("OOPS")
        self.assertEqual(logger.getEffectiveLevel(), logging.ERROR)

        # The old name should work as well.
        logutils.set_level("ERROR")
        self.assertEqual(logger.getEffectiveLevel(), logging.ERROR)
예제 #3
0
 def test_non_existing_level(self):
     with self.assertRaises(ValueError):
         logutils.set_level("NO SUCH LEVEL")
예제 #4
0
 def test_sub_logger(self):
     name = "test.sublogger"
     logger = logging.getLogger(name)
     logutils.set_level("WARNING", name=name)
     self.assertEqual(logger.getEffectiveLevel(), logging.WARNING)
예제 #5
0
 def test_root_logger(self):
     logger = logging.getLogger()
     logutils.set_level("WARNING")
     self.assertEqual(logger.getEffectiveLevel(), logging.WARNING)
예제 #6
0
파일: logutils_test.py 프로젝트: EdDev/vdsm
 def test_non_existing_level(self):
     with self.assertRaises(ValueError):
         logutils.set_level("NO SUCH LEVEL")
예제 #7
0
파일: logutils_test.py 프로젝트: EdDev/vdsm
 def test_sub_logger(self):
     name = "test.sublogger"
     logger = logging.getLogger(name)
     logutils.set_level("WARNING", name=name)
     self.assertEqual(logger.getEffectiveLevel(), logging.WARNING)
예제 #8
0
파일: logutils_test.py 프로젝트: EdDev/vdsm
 def test_root_logger(self):
     logger = logging.getLogger()
     logutils.set_level("WARNING")
     self.assertEqual(logger.getEffectiveLevel(), logging.WARNING)