5353
5454
5555@pytest .fixture
56- def jp_http_server ( jp_io_loop , jp_http_server_port , jp_web_app ):
56+ def http_server ( io_loop , http_server_port , jp_web_app ):
5757 """Start a tornado HTTP server that listens on all available interfaces."""
5858
5959 async def get_server ():
6060 server = tornado .httpserver .HTTPServer (jp_web_app )
61- server .add_socket (jp_http_server_port [0 ])
61+ server .add_socket (http_server_port [0 ])
6262 return server
6363
64- server = jp_io_loop .run_sync (get_server )
64+ server = io_loop .run_sync (get_server )
6565 yield server
6666 server .stop ()
6767
6868 if hasattr (server , "close_all_connections" ):
69- jp_io_loop .run_sync (server .close_all_connections )
69+ io_loop .run_sync (server .close_all_connections )
7070
71- jp_http_server_port [0 ].close ()
71+ http_server_port [0 ].close ()
7272
7373
7474# End pytest_tornasync overrides
@@ -107,10 +107,10 @@ def jp_argv():
107107
108108
109109@pytest .fixture ()
110- def jp_http_port ( jp_http_server_port ):
110+ def http_port ( http_server_port ):
111111 """Returns the port value from the http_server_port fixture."""
112- yield jp_http_server_port [- 1 ]
113- jp_http_server_port [0 ].close ()
112+ yield http_server_port [- 1 ]
113+ http_server_port [0 ].close ()
114114
115115
116116@pytest .fixture
@@ -161,13 +161,13 @@ def jp_configurable_serverapp(
161161 jp_environ ,
162162 jp_server_config ,
163163 jp_argv ,
164- jp_http_port ,
164+ http_port ,
165165 jp_base_url ,
166166 tmp_path ,
167167 jp_root_dir ,
168168 jp_logging_stream ,
169169 jp_asyncio_loop ,
170- jp_io_loop ,
170+ io_loop ,
171171):
172172 """Starts a Jupyter Server instance based on
173173 the provided configuration values.
@@ -195,9 +195,9 @@ def _configurable_serverapp(
195195 base_url = jp_base_url ,
196196 argv = jp_argv ,
197197 environ = jp_environ ,
198- http_port = jp_http_port ,
198+ http_port = http_port ,
199199 tmp_path = tmp_path ,
200- io_loop = jp_io_loop ,
200+ io_loop = io_loop ,
201201 root_dir = jp_root_dir ,
202202 ** kwargs ,
203203 ):
@@ -282,7 +282,7 @@ def jp_base_url():
282282
283283
284284@pytest .fixture
285- def jp_fetch (jp_serverapp , jp_http_server_client , jp_auth_header , jp_base_url ):
285+ def jp_fetch (jp_serverapp , http_server_client , jp_auth_header , jp_base_url ):
286286 """Sends an (asynchronous) HTTP request to a test server.
287287 The fixture is a factory; it can be called like
288288 a function inside a unit test. Here's a basic
@@ -309,13 +309,13 @@ def client_fetch(*parts, headers=None, params=None, **kwargs):
309309 for key , value in jp_auth_header .items ():
310310 headers .setdefault (key , value )
311311 # Make request.
312- return jp_http_server_client .fetch (url , headers = headers , request_timeout = 20 , ** kwargs )
312+ return http_server_client .fetch (url , headers = headers , request_timeout = 20 , ** kwargs )
313313
314314 return client_fetch
315315
316316
317317@pytest .fixture
318- def jp_ws_fetch (jp_serverapp , jp_http_server_client , jp_auth_header , jp_http_port , jp_base_url ):
318+ def jp_ws_fetch (jp_serverapp , http_server_client , jp_auth_header , http_port , jp_base_url ):
319319 """Sends a websocket request to a test server.
320320 The fixture is a factory; it can be called like
321321 a function inside a unit test. Here's a basic
@@ -348,7 +348,7 @@ def client_fetch(*parts, headers=None, params=None, **kwargs):
348348 # Handle URL strings
349349 path_url = url_escape (url_path_join (* parts ), plus = False )
350350 base_path_url = url_path_join (jp_base_url , path_url )
351- urlparts = urllib .parse .urlparse (f"ws://localhost:{ jp_http_port } " )
351+ urlparts = urllib .parse .urlparse (f"ws://localhost:{ http_port } " )
352352 urlparts = urlparts ._replace (path = base_path_url , query = urllib .parse .urlencode (params ))
353353 url = urlparts .geturl ()
354354 # Add auth keys to header
0 commit comments