예제 #1
0
    def test_logger_basic(self, capsys):
        console_handler = DevassistantClHandler(sys.stdout)
        console_handler.setFormatter(DevassistantClFormatter())
        console_handler.setLevel(logging.INFO)

        logger.addHandler(console_handler)

        # just test that logging works...
        logger.info('info ...')
        assert capsys.readouterr() == ('INFO: info ...\n', '')
예제 #2
0
 def setup_method(self, method):
     self.log = io.StringIO()  # Necessary (see class description)
     self.console_handler = DevassistantClHandler(self.log)
     self.console_handler.setFormatter(DevassistantClFormatter())
     self.console_handler.setLevel(logging.INFO)
     logger.addHandler(self.console_handler)