Mercurial > hg > octave-kai > gnulib-hg
changeset 13936:f1ea8e924d1b
tests: set fail=0 at start
* tests/init.sh (setup_): Move fail=0 initialization here ...
(mktempd_): ... from here, so that tests can rely on fail being
set to 0 initially. This fixes a problem in coreutils; see:
http://lists.gnu.org/archive/html/coreutils/2010-12/msg00083.html
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Sat, 18 Dec 2010 19:54:27 -0800 |
parents | 0e43457abc1c |
children | e7b74d54a791 |
files | ChangeLog tests/init.sh |
diffstat | 2 files changed, 9 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2010-12-18 Paul Eggert <eggert@cs.ucla.edu> + + tests: set fail=0 at start + * tests/init.sh (setup_): Move fail=0 initialization here ... + (mktempd_): ... from here, so that tests can rely on fail being + set to 0 initially. This fixes a problem in coreutils; see: + http://lists.gnu.org/archive/html/coreutils/2010-12/msg00083.html + 2010-12-18 Bruno Haible <bruno@clisp.org> memmem-simple: Stylistic changes.
--- a/tests/init.sh +++ b/tests/init.sh @@ -324,6 +324,7 @@ fi initial_cwd_=$PWD + fail=0 pfx_=`testdir_prefix_` test_dir_=`mktempd_ "$initial_cwd_" "$pfx_-$ME_.XXXX"` \ @@ -416,8 +417,6 @@ *) fail_ "invalid template: $template_ (must have a suffix of at least 4 X's)";; esac - fail=0 - # First, try to use mktemp. d=`unset TMPDIR; mktemp -d -t -p "$destdir_" "$template_" 2>/dev/null` \ || fail=1