We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e606704 commit 9151291Copy full SHA for 9151291
1 file changed
pytest_httpserver/pytest_plugin.py
@@ -97,6 +97,21 @@ def make_httpserver_ipv4(
97
server.start()
98
yield server
99
server.clear()
100
+ if server.is_running():
101
+@pytest.fixture(scope="session")
102
+def make_httpserver_ipv4(
103
+ httpserver_ssl_context: SSLContext | None,
104
+ httpserver_extra_options: ExtraOptions,
105
+) -> Generator[HTTPServer, None, None]:
106
+ server = HTTPServer.with_extra_options(
107
+ host="127.0.0.1",
108
+ port=0,
109
+ ssl_context=httpserver_ssl_context,
110
+ extra_options=httpserver_extra_options,
111
+ )
112
+ server.start()
113
+ yield server
114
+ server.clear()
115
if server.is_running():
116
server.stop()
117
0 commit comments