chromium/third_party/blink/tools/run_blink_wptserve.py

#!/usr/bin/env vpython3
# Copyright 2015 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
"""Runs an instance of wptserve to allow manual testing of web-platform-tests.

The main HTTP server is run on 8001, while the main HTTPS server is run on 8444.

URL paths are relative to the web-platform-tests root, e.g. the test:
    web_tests/external/wpt/referrer-policy/generic/meta-tag-in-svg-image.html
Could be tried by running this script, then navigating to:
    http://localhost:8001/referrer-policy/generic/meta-tag-in-svg-image.html
"""

from blinkpy.web_tests.servers import cli_wrapper
from blinkpy.web_tests.servers import wptserve

print("Generated content (out/<build directory>/gen) is served from "
      "out/Release/gen by default. Specify an alternate directory with "
      "'-t <build directory>'.")

cli_wrapper.main(wptserve.WPTServe, description=__doc__)