mirror of
https://github.com/jupyter/docker-stacks.git
synced 2025-10-14 05:22:56 +00:00
Use formatted strings
Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com>
This commit is contained in:
@@ -20,7 +20,7 @@ def test_cli_args(container: TrackedContainer, http_client: requests.Session) ->
|
|||||||
ports={"8888/tcp": None},
|
ports={"8888/tcp": None},
|
||||||
)
|
)
|
||||||
host_port = container.get_host_port("8888/tcp")
|
host_port = container.get_host_port("8888/tcp")
|
||||||
resp = http_client.get("http://localhost:" + host_port)
|
resp = http_client.get(f"http://localhost:{host_port}")
|
||||||
resp.raise_for_status()
|
resp.raise_for_status()
|
||||||
logs = running_container.logs().decode("utf-8")
|
logs = running_container.logs().decode("utf-8")
|
||||||
LOGGER.debug(logs)
|
LOGGER.debug(logs)
|
||||||
@@ -47,7 +47,7 @@ def test_unsigned_ssl(
|
|||||||
# abort the retry logic. Forcing a long sleep for the moment until I have
|
# abort the retry logic. Forcing a long sleep for the moment until I have
|
||||||
# time to dig more.
|
# time to dig more.
|
||||||
time.sleep(5)
|
time.sleep(5)
|
||||||
resp = http_client.get("https://localhost:" + host_port, verify=False)
|
resp = http_client.get(f"https://localhost:{host_port}", verify=False)
|
||||||
resp.raise_for_status()
|
resp.raise_for_status()
|
||||||
assert "login_submit" in resp.text
|
assert "login_submit" in resp.text
|
||||||
logs = running_container.logs().decode("utf-8")
|
logs = running_container.logs().decode("utf-8")
|
||||||
|
@@ -70,7 +70,7 @@ def test_start_notebook(
|
|||||||
# checking if the server is listening
|
# checking if the server is listening
|
||||||
if expected_start:
|
if expected_start:
|
||||||
host_port = container.get_host_port("8888/tcp")
|
host_port = container.get_host_port("8888/tcp")
|
||||||
resp = http_client.get("http://localhost:" + host_port)
|
resp = http_client.get(f"http://localhost:{host_port}")
|
||||||
assert resp.status_code == 200, "Server is not listening"
|
assert resp.status_code == 200, "Server is not listening"
|
||||||
|
|
||||||
|
|
||||||
|
@@ -109,6 +109,7 @@ class TrackedContainer:
|
|||||||
return logs
|
return logs
|
||||||
|
|
||||||
def get_host_port(self, container_port: str) -> str:
|
def get_host_port(self, container_port: str) -> str:
|
||||||
|
"""Returns the host port associated with the tracked container's port."""
|
||||||
assert isinstance(self.container, Container)
|
assert isinstance(self.container, Container)
|
||||||
self.container.reload()
|
self.container.reload()
|
||||||
return self.container.attrs["NetworkSettings"]["Ports"][container_port][0][
|
return self.container.attrs["NetworkSettings"]["Ports"][container_port][0][
|
||||||
|
@@ -12,6 +12,6 @@ def test_secured_server(
|
|||||||
"""Notebook server should eventually request user login."""
|
"""Notebook server should eventually request user login."""
|
||||||
container.run_detached(ports={"8888/tcp": None})
|
container.run_detached(ports={"8888/tcp": None})
|
||||||
host_port = container.get_host_port("8888/tcp")
|
host_port = container.get_host_port("8888/tcp")
|
||||||
resp = http_client.get("http://localhost:" + host_port)
|
resp = http_client.get(f"http://localhost:{host_port}")
|
||||||
resp.raise_for_status()
|
resp.raise_for_status()
|
||||||
assert "login_submit" in resp.text, "User login not requested"
|
assert "login_submit" in resp.text, "User login not requested"
|
||||||
|
Reference in New Issue
Block a user