コード例 #1
0
ファイル: test_log.py プロジェクト: Flumotion/flog
 def testWriteMarkInError(self):
     loggable = log.Loggable()
     log.setDebug("4")
     log.addLogHandler(self.handler)
     marker = 'test'
     self.assertRaises(SystemExit, loggable.writeMarker, marker, log.ERROR)
     self.assertEquals(self.message, marker)
コード例 #2
0
ファイル: test_log.py プロジェクト: Flumotion/flog
 def testWriteMarkInLog(self):
     loggable = log.Loggable()
     log.setDebug("5")
     log.addLogHandler(self.handler)
     marker = 'test'
     loggable.writeMarker(marker, log.LOG)
     self.assertEquals(self.message, marker)
コード例 #3
0
ファイル: test_log.py プロジェクト: Flumotion/flog
    def testLogHandler(self):
        log.setDebug("testlog:3")
        log.addLogHandler(self.handler)

        self.tester.log("visible")
        assert self.message == 'visible'

        self.tester.warning("also visible")
        assert self.message == 'also visible'
コード例 #4
0
ファイル: test_log.py プロジェクト: Flumotion/flog
 def setUp(self):
     self.tester = LogTester()
     # add stderrHandler to fully test unicode handling
     log.addLogHandler(log.stderrHandler)
コード例 #5
0
ファイル: test_log.py プロジェクト: Flumotion/flog
    def testOwnLogHandlerLimited(self):
        log.setDebug("testlog:3")
        log.addLogHandler(self.handler)

        self.tester.log("visible")
        assert self.message == 'override visible'