Пример #1
0
 def test_customized(self):
     config = {
         'type': 'util_test.TestHandler',
         'level': 'INFO',
         'format': '%(message)s',
     }
     handler = util._create_handler(config)
     self.assertIsInstance(handler, TestHandler)
Пример #2
0
 def test_stderr(self):
     config = {
         'type': 'stderr',
         'level': 'INFO',
         'format': '%(message)s',
     }
     handler = util._create_handler(config)
     self.assertIsInstance(handler, StreamHandler)
Пример #3
0
    def test_file(self):
        # set up
        tempdir = self.useFixture(TempDir())

        # test
        config = {
            'type': 'file',
            'level': 'INFO',
            'format': '%(message)s',
            'path': tempdir.join('test.log'),
        }
        handler = util._create_handler(config)
        self.assertIsInstance(handler, FileHandler)