aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/web-platform-tests/docs/frontend.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/wpt/web-platform-tests/docs/frontend.py')
-rw-r--r--tests/wpt/web-platform-tests/docs/frontend.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/wpt/web-platform-tests/docs/frontend.py b/tests/wpt/web-platform-tests/docs/frontend.py
index 9397e05ad51..c8d114b39f6 100644
--- a/tests/wpt/web-platform-tests/docs/frontend.py
+++ b/tests/wpt/web-platform-tests/docs/frontend.py
@@ -84,8 +84,9 @@ def docker_run(**kwargs):
if os.isatty(os.isatty(sys.stdout.fileno())):
cmd.append("-it")
cmd.extend(["wpt:docs", "./wpt"])
- if kwargs["venv"]:
- cmd.extend(["--venv", kwargs["venv"]])
+ # /app/venv is created during docker build and is always active inside the
+ # container.
+ cmd.extend(["--venv", "/app/venv", "--skip-venv-setup"])
cmd.extend(["build-docs", "--type", kwargs["type"]])
if kwargs["serve"] is not None:
cmd.extend(["--serve", str(kwargs["serve"])])
@@ -96,7 +97,6 @@ def docker_run(**kwargs):
def build(_venv, **kwargs):
if kwargs["docker"]:
docker_build()
- kwargs["venv"] = "/app/venv"
return docker_run(**kwargs)
out_dir = os.path.join(here, "_build")
@@ -108,7 +108,7 @@ def build(_venv, **kwargs):
sys.exit(1)
if kwargs["serve"] is not None:
executable = "sphinx-autobuild"
- extras = ["-p", str(kwargs["serve"]),
+ extras = ["--port", str(kwargs["serve"]),
"--host", "0.0.0.0",
"--watch", os.path.abspath(os.path.join(here, os.pardir, "resources")),
# Ignore changes to files specified with glob pattern