summaryrefslogtreecommitdiff
path: root/tests/misc/printenv.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tests/misc/printenv.sh')
-rwxr-xr-xtests/misc/printenv.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/misc/printenv.sh b/tests/misc/printenv.sh
index 2017e5df6..b33c0292c 100755
--- a/tests/misc/printenv.sh
+++ b/tests/misc/printenv.sh
@@ -59,8 +59,10 @@ EOF
compare exp out || fail=1
# Exit status reflects missing variable, but remaining arguments processed.
-ENV_TEST1=a returns_ 1 env -- printenv ENV_TEST2 ENV_TEST1 > out || fail=1
-ENV_TEST1=a returns_ 1 env -- printenv ENV_TEST1 ENV_TEST2 >> out || fail=1
+export ENV_TEST1=a
+returns_ 1 env -- printenv ENV_TEST2 ENV_TEST1 > out || fail=1
+returns_ 1 env -- printenv ENV_TEST1 ENV_TEST2 >> out || fail=1
+unset ENV_TEST1
cat <<EOF > exp || framework_failure_
a
a