diff --git a/e2e/run_test b/e2e/run_test index 244ce6ed85..f62b97a006 100755 --- a/e2e/run_test +++ b/e2e/run_test @@ -107,7 +107,7 @@ run_test() { local status=0 START="$(date +%s)" - within_isolated_env bash --noprofile --norc -euo pipefail -c "source $SCRIPT_DIR/assert.sh && source $TEST_SCRIPT" || status=$? + within_isolated_env bash --noprofile --norc -euo pipefail -c "source \"$SCRIPT_DIR/assert.sh\" && source \"$TEST_SCRIPT\"" || status=$? END="$(date +%s)" DURATION=$((END - START))s diff --git a/src/env_diff.rs b/src/env_diff.rs index b8920a684b..a1fdba7785 100644 --- a/src/env_diff.rs +++ b/src/env_diff.rs @@ -81,7 +81,7 @@ impl EnvDiff { "--noprofile", "-c", indoc::formatdoc! {" - . {script} + . \"{script}\" export -p ", script = script.display()} )