Merge pull request #1025 from jrdnbradford/integration-test-extensions

Fix `test_serverextensions` integration test
This commit is contained in:
Sarah Gibson
2025-04-16 17:51:36 +01:00
committed by GitHub

View File

@@ -9,9 +9,12 @@ def test_serverextensions():
# jupyter-serverextension writes to stdout and stderr weirdly
proc = subprocess.run(
["/opt/tljh/user/bin/jupyter-server", "extension", "list", "--sys-prefix"],
stderr=subprocess.PIPE,
stdout=subprocess.PIPE,
stderr=subprocess.STDOUT,
)
output = proc.stdout.decode()
extensions = [
"jupyterlab",
"nbgitpuller",
@@ -19,7 +22,7 @@ def test_serverextensions():
]
for e in extensions:
assert e in proc.stderr.decode()
assert e in output, f"'{e}' not found in server extensions: {output}"
def test_labextensions():