From 709f3a33d5704d04490316efbe9ea5f1719bea7c Mon Sep 17 00:00:00 2001 From: Nick Hall Date: Wed, 10 May 2017 23:53:54 +0100 Subject: [PATCH] Increase logging level during unit tests --- gramps/test/test_util.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gramps/test/test_util.py b/gramps/test/test_util.py index 1134726a5..d79f4b11a 100644 --- a/gramps/test/test_util.py +++ b/gramps/test/test_util.py @@ -254,6 +254,8 @@ class Gramps: self.clidbmanager = CLIDbManager(self.dbstate) def run(self, *args, stdin=None, bytesio=False): + logger = logging.getLogger() + old_level = logger.getEffectiveLevel() with capture(stdin, bytesio=bytesio) as output: try: try: # make sure we have user directories @@ -276,7 +278,9 @@ class Gramps: argparser.print_usage() handler = ArgHandler(self.dbstate, argparser, self.climanager) # create a manager to manage the database + logger.setLevel(logging.CRITICAL) handler.handle_args_cli() + logger.setLevel(old_level) if handler.dbstate.is_open(): handler.dbstate.db.close() except: