(pytestconfig)
| 21 | |
| 22 | @pytest.fixture(scope="package") |
| 23 | def env(pytestconfig) -> MDTestEnv: |
| 24 | level = logging.INFO |
| 25 | console = logging.StreamHandler() |
| 26 | console.setLevel(level) |
| 27 | console.setFormatter(logging.Formatter('%(levelname)s: %(message)s')) |
| 28 | logging.getLogger('').addHandler(console) |
| 29 | logging.getLogger('').setLevel(level=level) |
| 30 | env = MDTestEnv(pytestconfig=pytestconfig) |
| 31 | env.setup_httpd() |
| 32 | env.apache_access_log_clear() |
| 33 | env.httpd_error_log.clear_log() |
| 34 | yield env |
| 35 | env.apache_stop() |
| 36 | |
| 37 | |
| 38 | @pytest.fixture(autouse=True, scope="package") |
nothing calls this directly
no test coverage detected