for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
"""Unit tests configuration file."""
import logging
def pytest_configure(config):
"""Disable verbose output when running tests."""
logging.basicConfig(
level=logging.DEBUG,
format="%(levelname)s: %(name)s: %(message)s",
)
terminal = config.pluginmanager.getplugin('terminal')
base = terminal.TerminalReporter
class QuietReporter(base):
"""A py.test reporting that only shows dots when running tests."""
def __init__(self, *args, **kwargs):
base.__init__(self, *args, **kwargs)
self.verbosity = 0
self.showlongtestinfo = False
self.showfspath = False
terminal.TerminalReporter = QuietReporter