mirror of
https://github.com/apache/httpd.git
synced 2025-08-15 23:27:39 +00:00
Make sure pytest shuts down the web server after each package
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1919265 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@ -28,3 +28,8 @@ def env(pytestconfig) -> CoreTestEnv:
|
||||
env.apache_access_log_clear()
|
||||
env.httpd_error_log.clear_log()
|
||||
return env
|
||||
|
||||
@pytest.fixture(autouse=True, scope="package")
|
||||
def _stop_package_scope(env):
|
||||
yield
|
||||
assert env.apache_stop() == 0
|
||||
|
@ -34,3 +34,8 @@ def env(pytestconfig) -> H1TestEnv:
|
||||
env.apache_access_log_clear()
|
||||
env.httpd_error_log.clear_log()
|
||||
return env
|
||||
|
||||
@pytest.fixture(autouse=True, scope="package")
|
||||
def _stop_package_scope(env):
|
||||
yield
|
||||
assert env.apache_stop() == 0
|
||||
|
@ -59,3 +59,7 @@ def acme(env):
|
||||
if acme_server is not None:
|
||||
acme_server.stop()
|
||||
|
||||
@pytest.fixture(autouse=True, scope="package")
|
||||
def _stop_package_scope(env):
|
||||
yield
|
||||
assert env.apache_stop() == 0
|
||||
|
@ -29,3 +29,8 @@ def env(pytestconfig) -> ProxyTestEnv:
|
||||
env.apache_access_log_clear()
|
||||
env.httpd_error_log.clear_log()
|
||||
return env
|
||||
|
||||
@pytest.fixture(autouse=True, scope="package")
|
||||
def _stop_package_scope(env):
|
||||
yield
|
||||
assert env.apache_stop() == 0
|
||||
|
@ -31,3 +31,8 @@ def env(pytestconfig) -> TlsTestEnv:
|
||||
env.apache_access_log_clear()
|
||||
env.httpd_error_log.clear_log()
|
||||
return env
|
||||
|
||||
@pytest.fixture(autouse=True, scope="package")
|
||||
def _stop_package_scope(env):
|
||||
yield
|
||||
assert env.apache_stop() == 0
|
||||
|
Reference in New Issue
Block a user