diff --git a/diceware/logger.py b/diceware/logger.py index 5a631be39a2ec6cef9b29ad585c825481b1d1051..5a228fa6ae9cdbe821001d533ecfced5e41aa2f2 100644 --- a/diceware/logger.py +++ b/diceware/logger.py @@ -58,7 +58,9 @@ def configure(verbosity=None): if verbosity is None: return logger.setLevel(logging.CRITICAL) - if verbosity > 1: + if verbosity == 1: + logger.setLevel(logging.INFO) + elif verbosity > 1: logger.setLevel(logging.DEBUG) logger.addHandler(logging.StreamHandler()) logger.debug("Verbose logging enabled") diff --git a/tests/test_logger.py b/tests/test_logger.py index 9e1876ac341cddb1e38d2568b2bef8f0d48bdf5c..d0bc9ae5f5498b8f78085f2767757259b8c1e1ff 100644 --- a/tests/test_logger.py +++ b/tests/test_logger.py @@ -25,5 +25,7 @@ def test_configure(): assert my_logger.level == logging.NOTSET configure(0) assert my_logger.level == logging.CRITICAL + configure(1) + assert my_logger.level == logging.INFO configure(2) assert my_logger.level == logging.DEBUG