(pytestconfig)
| 16 | |
| 17 | @pytest.fixture(scope="package") |
| 18 | def env(pytestconfig) -> H2TestEnv: |
| 19 | level = logging.INFO |
| 20 | console = logging.StreamHandler() |
| 21 | console.setLevel(level) |
| 22 | console.setFormatter(logging.Formatter('%(levelname)s: %(message)s')) |
| 23 | logging.getLogger('').addHandler(console) |
| 24 | logging.getLogger('').setLevel(level=level) |
| 25 | env = H2TestEnv(pytestconfig=pytestconfig) |
| 26 | env.setup_httpd() |
| 27 | env.apache_access_log_clear() |
| 28 | env.httpd_error_log.clear_log() |
| 29 | return env |
| 30 | |
| 31 | |
| 32 | @pytest.fixture(autouse=True, scope="package") |
nothing calls this directly
no test coverage detected