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', '')
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)