summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rwxr-xr-xtest/end-to-end/with_remote_test_runner.py7
-rwxr-xr-xtest/end-to-end/with_serve_test_runner.py7
2 files changed, 14 insertions, 0 deletions
diff --git a/test/end-to-end/with_remote_test_runner.py b/test/end-to-end/with_remote_test_runner.py
index 31e3ca14..31601272 100755
--- a/test/end-to-end/with_remote_test_runner.py
+++ b/test/end-to-end/with_remote_test_runner.py
@@ -74,9 +74,16 @@ if not custom_remote:
print(f"Warning: removing unexpected info file {REMOTE_INFO}")
os.remove(REMOTE_INFO)
+ PATH=subprocess.run(
+ ["env", "--", "sh", "-c", "echo -n $PATH"],
+ stdout=subprocess.PIPE,
+ ).stdout.decode('utf-8')
+
remote_cmd = [
"./bin/just",
"execute",
+ "-L",
+ json.dumps(["env", "PATH=" + PATH]),
"--info-file",
REMOTE_INFO,
"--local-build-root",
diff --git a/test/end-to-end/with_serve_test_runner.py b/test/end-to-end/with_serve_test_runner.py
index 6176c876..5caf752c 100755
--- a/test/end-to-end/with_serve_test_runner.py
+++ b/test/end-to-end/with_serve_test_runner.py
@@ -86,9 +86,16 @@ if os.path.exists(REMOTE_INFO):
print(f"Warning: removing unexpected info file {REMOTE_INFO}")
os.remove(REMOTE_INFO)
+PATH=subprocess.run(
+ ["env", "--", "sh", "-c", "echo -n $PATH"],
+ stdout=subprocess.PIPE,
+).stdout.decode('utf-8')
+
remote_cmd = [
"./bin/just",
"execute",
+ "-L",
+ json.dumps(["env", "PATH=" + PATH]),
"--info-file",
REMOTE_INFO,
"--local-build-root",