コード例 #1
0
ファイル: util_test.py プロジェクト: CooledCoffee/loggingd
 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
ファイル: util_test.py プロジェクト: CooledCoffee/loggingd
 def test_stderr(self):
     config = {
         'type': 'stderr',
         'level': 'INFO',
         'format': '%(message)s',
     }
     handler = util._create_handler(config)
     self.assertIsInstance(handler, StreamHandler)
コード例 #3
0
ファイル: util_test.py プロジェクト: CooledCoffee/loggingd
    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)