def test_set_log_level_by_constant(self): """Test streamlit.logger.set_log_level.""" data = [ logging.CRITICAL, logging.ERROR, logging.WARNING, logging.INFO, logging.DEBUG, ] for k in data: logger.set_log_level(k) self.assertEqual(k, logging.getLogger().getEffectiveLevel())
def _update_logger(): _logger.set_log_level(_config.get_option("logger.level").upper()) _logger.update_formatter() _logger.init_tornado_logs()
def _set_log_level(): _logger.set_log_level(_config.get_option("global.logLevel").upper()) _logger.init_tornado_logs()
def test_set_log_level_error(self): """Test streamlit.logger.set_log_level.""" with pytest.raises(SystemExit) as e: logger.set_log_level(90) self.assertEqual(e.type, SystemExit) self.assertEqual(e.value.code, 1)