py-scopes/scopes/tests/util.py

12 lines
390 B
Python

# scopes.tests.util
import logging
def setup_logging(config):
settings = config.settings
hdlr = logging.getLogger().handlers[-1]
logging.getLogger().removeHandler(hdlr) # remove NullHandler added by testrunner
logging.basicConfig(filename=settings.log_file, level=settings.log_level,
format=settings.log_format, datefmt=settings.log_dateformat)