aboutsummaryrefslogtreecommitdiffstats
path: root/test/mitmproxy/data/servercert/generate.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/mitmproxy/data/servercert/generate.py')
-rw-r--r--test/mitmproxy/data/servercert/generate.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/mitmproxy/data/servercert/generate.py b/test/mitmproxy/data/servercert/generate.py
new file mode 100644
index 00000000..60491267
--- /dev/null
+++ b/test/mitmproxy/data/servercert/generate.py
@@ -0,0 +1,13 @@
+import pathlib
+import shutil
+
+src = pathlib.Path("../../net/data/verificationcerts")
+here = pathlib.Path(".")
+
+shutil.copy(src / "9da13359.0", "9da13359.0")
+
+for x in ["self-signed", "trusted-leaf", "trusted-root"]:
+ (here / f"{x}.pem").write_text(
+ (src / f"{x}.crt").read_text() +
+ (src / f"{x}.key").read_text()
+ )