diff --git a/integration-tests/test_extensions.py b/integration-tests/test_extensions.py index 0e4c2c8..f574283 100644 --- a/integration-tests/test_extensions.py +++ b/integration-tests/test_extensions.py @@ -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():