aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/run.py
diff options
context:
space:
mode:
authorSonia Singla <soniasingla.1812@gmail.com>2019-04-07 18:17:07 +0530
committerSonia Singla <soniasingla.1812@gmail.com>2019-04-07 18:17:07 +0530
commit37259d216d7256e930fa954c2357a349933c39c3 (patch)
tree38e23241012fcf43f8282007253a6933e5140d87 /tests/wpt/run.py
parent0b19a3dbfb3dcd1a5dfa0708958f05da36673c95 (diff)
downloadservo-37259d216d7256e930fa954c2357a349933c39c3.tar.gz
servo-37259d216d7256e930fa954c2357a349933c39c3.zip
Add default paths for WPT tests
Diffstat (limited to 'tests/wpt/run.py')
-rw-r--r--tests/wpt/run.py18
1 files changed, 17 insertions, 1 deletions
diff --git a/tests/wpt/run.py b/tests/wpt/run.py
index ae4d9079e56..f64819b4428 100644
--- a/tests/wpt/run.py
+++ b/tests/wpt/run.py
@@ -20,7 +20,11 @@ def servo_path(*args):
return os.path.join(servo_root, *args)
paths = {"include_manifest": wpt_path("include.ini"),
- "config": wpt_path("config.ini")}
+ "config": wpt_path("config.ini"),
+ "ca-cert-path": wpt_path("web-platform-tests/tools/certs/cacert.pem"),
+ "host-key-path": wpt_path("web-platform-tests/tools/certs/web-platform.test.key"),
+ "host-cert-path": wpt_path("web-platform-tests/tools/certs/web-platform.test.pem"),
+ }
# Imports
sys.path.append(wpt_path("web-platform-tests", "tools"))
import localpaths # noqa: flake8
@@ -74,6 +78,18 @@ def set_defaults(kwargs):
if kwargs["processes"] is None:
kwargs["processes"] = multiprocessing.cpu_count()
+ if kwargs["ca_cert_path"] is None:
+ kwargs["ca_cert_path"] = paths["ca-cert-path"]
+
+ if kwargs["host_key_path"] is None:
+ kwargs["host_key_path"] = paths["host-key-path"]
+
+ if kwargs["host_cert_path"] is None:
+ kwargs["host_cert_path"] = paths["host-cert-path"]
+
+ if kwargs["ssl_type"] is None:
+ kwargs["ssl_type"] = "pregenerated"
+
kwargs["user_stylesheets"].append(servo_path("resources", "ahem.css"))
wptcommandline.check_args(kwargs)