Don't use OPT_TMPDIR in tmpdir.sh. Define EXT_ARGV in parse_options.sh.

This commit is contained in:
Daniel Nichter
2011-12-19 11:29:21 -07:00
parent 8439962b45
commit 3266e0aeca
3 changed files with 25 additions and 18 deletions

View File

@@ -17,19 +17,25 @@ cmd_ok "test ! -d $tmpdir" "rm_tmpdir"
is "$TMPDIR" "" "rm_tmpdir resets TMPDIR"
# --tmpdir
OPT_TMPDIR="/tmp/use--tmpdir"
# ###########################################################################
# User-specified tmpdir.
# ###########################################################################
local dir="/tmp/use--tmpdir"
is "$TMPDIR" "" "TMPDIR not defined"
cmd_ok "test ! -d $OPT_TMPDIR" "--tmpdir does not exist yet"
cmd_ok "test ! -d $dir" "--tmpdir does not exist yet"
mk_tmpdir
is "$TMPDIR" "/tmp/use--tmpdir" "mk_tmpdir uses --tmpdir"
mk_tmpdir $dir
is "$TMPDIR" "$dir" "mk_tmpdir uses --tmpdir"
cmd_ok "test -d $TMPDIR" "mk_tmpdir creates --tmpdir"
tmpdir=$TMPDIR;
cmd_ok "test -d $dir" "mk_tmpdir creates --tmpdir"
rm_tmpdir
cmd_ok "test ! -d $tmpdir" "rm_tmpdir removes --tmpdir"
# ###########################################################################
# Done
# ###########################################################################