Skip to content

Commit

Permalink
regress: don't count temp dir creation as test (re: 2318de3)
Browse files Browse the repository at this point in the history
Note that shtests simply does a 'grep -c err_exit' and substracts 1
to count the number of regression tests in a test script. Not all
test scripts make temp dirs, so subtracting 2 instead won't do.

src/cmd/ksh93/tests/*.sh:
- Escape the err_exit call in the routine to create a temporary
  directory so that it is not counted as a regression test.
  That bypasses the alias, so we have to pass $LINENO manually.
  • Loading branch information
McDutchie committed Jun 17, 2020
1 parent 9ff692c commit 746ce73
Show file tree
Hide file tree
Showing 30 changed files with 30 additions and 30 deletions.
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/alias.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.alias.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/arith.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.arith.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/arrays.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.arrays.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/attributes.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.attributes.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/basic.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.basic.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/bracket.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.bracket.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/builtins.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.builtins.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/coprocess.sh
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.coprocess.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/exit.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.exit.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/functions.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.functions.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/glob.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.glob.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/grep.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.grep.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/heredoc.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.heredoc.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/io.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.io.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/locale.sh
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.locale.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/math.sh
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.math.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/nameref.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.nameref.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/namespace.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.namespace.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/options.sh
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.options.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/path.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.path.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/readcsv.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.readcsv.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/restricted.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.restricted.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/return.sh
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.return.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/select.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.select.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/sigchld.sh
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.sigchld.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/signal.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.signal.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/subshell.sh
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.subshell.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/tilde.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.tilde.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/types.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.types.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/ksh93/tests/variables.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ tmp=$(
d=${TMPDIR:-/tmp}/ksh93.variables.$$.${RANDOM:-0}
mkdir -m700 -- "$d" && CDPATH= cd -P -- "$d" && pwd
) || {
err_exit 'mkdir failed'
err\_exit $LINENO 'mkdir failed'
exit 1
}
trap 'cd / && rm -rf "$tmp"' EXIT
Expand Down

0 comments on commit 746ce73

Please sign in to comment.