tests: Pass http_proxy through sudo environment

parent ef9512b4
......@@ -49,7 +49,11 @@ cleanup() {
}
run_cmd() {
sudo -i -u $TUSER env XDG_RUNTIME_DIR=/run/user/$(id -u $TUSER) $*
if [ -n "${http_proxy:-}" ]; then
sudo -i -u $TUSER env http_proxy=$http_proxy XDG_RUNTIME_DIR=/run/user/$(id -u $TUSER) $*
else
sudo -i -u $TUSER env XDG_RUNTIME_DIR=/run/user/$(id -u $TUSER) $*
fi
}
# create a test user
......
......@@ -55,7 +55,11 @@ cleanup() {
}
run_cmd() {
sudo -i -u usernic-user env XDG_RUNTIME_DIR=/run/user/$(id -u usernic-user) $*
if [ -n "${http_proxy:-}" ]; then
sudo -i -u usernic-user env http_proxy=$http_proxy XDG_RUNTIME_DIR=/run/user/$(id -u usernic-user) $*
else
sudo -i -u usernic-user env XDG_RUNTIME_DIR=/run/user/$(id -u usernic-user) $*
fi
}
set -eu
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment