diff --git a/.github/workflows/python-linux.yml b/.github/workflows/python-linux.yml index ff7e916816..b178640653 100644 --- a/.github/workflows/python-linux.yml +++ b/.github/workflows/python-linux.yml @@ -144,7 +144,7 @@ jobs: mkdir test tar --strip-components=1 -zxvf jupyter_server* -C ./test cd test - pip install -e .[test] + pip install .[test] pip install pytest-github-actions-annotate-failures - name: Run Test run: | diff --git a/jupyter_server/log.py b/jupyter_server/log.py index 0f21185b31..d23799456d 100644 --- a/jupyter_server/log.py +++ b/jupyter_server/log.py @@ -52,7 +52,7 @@ def log_request(handler): if status >= 500 and status != 502: # Log a subset of the headers if it caused an error. headers = {} - for header in ['Host', 'Accept', 'Referer', 'User-Agent']: + for header in ["Host", "Accept", "Referer", "User-Agent"]: if header in request.headers: headers[header] = request.headers[header] log_method(json.dumps(headers, indent=2)) diff --git a/tests/extension/test_launch.py b/tests/extension/test_launch.py index e5cc12e7a7..c0969356fe 100644 --- a/tests/extension/test_launch.py +++ b/tests/extension/test_launch.py @@ -57,17 +57,19 @@ def _kill_extension_app(): if add_token: f'--ServerApp.token="{token}"', + root = Path(HERE).parent.parent + process = subprocess.Popen( [ sys.executable, "-m", - "mockextensions.app", + "tests.extension.mockextensions.app", f"--port={port}", "--ip=127.0.0.1", "--no-browser", *argv, ], - cwd=HERE, + cwd=str(root), ) request.addfinalizer(_kill_extension_app)