1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-04-17 17:18:45 +02:00

tests: avoid unnecessary subshells in misc/stty

* tests/misc/stty: Don't waste a subshell to perform this:
eval rev=\$REV_$opt.  Fix rev1,rev2 assignments similarly.
This commit is contained in:
Andreas Schwab
2012-04-04 15:06:17 +02:00
committed by Jim Meyering
parent 9cf086f318
commit 7e0ef7c035

View File

@@ -70,7 +70,7 @@ for opt in $options; do
# Likewise, 'stty -cread' would fail, so skip that, too.
test $opt = cread && continue
rev=$(eval echo "\$REV_$opt")
eval rev=\$REV_$opt
if test -n "$rev"; then
stty -$opt || { fail=1; echo -$opt; }
fi
@@ -84,8 +84,8 @@ if test -n "$RUN_LONG_TESTS"; then
stty $opt1 $opt2 || fail=1
rev1=$(eval echo "\$REV_$opt1")
rev2=$(eval echo "\$REV_$opt2")
eval rev1=\$REV_$opt1
eval rev2=\$REV_$opt2
if test -n "$rev1"; then
stty -$opt1 $opt2 || fail=1
fi