1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-02-13 02:42:18 +02:00

Rename file to avoid bugs with VPATH builds and Solaris 'make'.

This commit is contained in:
Paul Eggert
2006-06-05 20:05:00 +00:00
parent 8818e69748
commit 856e93df76
5 changed files with 12 additions and 6 deletions

View File

@@ -311,8 +311,14 @@ TESTS_ENVIRONMENT = \
PERL="$(PERL)" \
BUILD_SRC_DIR="`pwd`/../../src" \
PATH="`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \
PROG=$$tst
PROG=`../../src/basename -- "$$tst"`
# Do not choose a name that is a shell keyword like 'if', or a
# commonly-used utility like 'cat' or 'test', as the name of a test.
# Otherwise, VPATH builds will fail on hosts like Solaris, since they
# will expand 'if test ...' to 'if .../test ...', and the '.../test'
# will execute the test script rather than the standard utility.
TESTS = \
base64 \
basename \
@@ -322,7 +328,7 @@ TESTS = \
date-sec \
dirname \
expand \
false \
false-status \
fold \
head-c \
head-elide-tail \
@@ -335,12 +341,12 @@ TESTS = \
pathchk1 \
printf \
printf-hex \
pwd \
pwd-long \
sha224sum \
sha256sum \
sha384sum \
sha512sum \
sort \
sort-merge \
sort-rand \
split-a \
split-fail \
@@ -348,7 +354,7 @@ TESTS = \
stat-fmt \
stat-printf \
tac-continue \
test \
test-diag \
tty-eof
all: all-am

View File

@@ -26,7 +26,7 @@ my @Tests =
my $save_temps = $ENV{DEBUG};
my $verbose = $ENV{VERBOSE};
my $prog = $ENV{PROG} || die "$0: \$PROG not specified in environment\n";
my $prog = 'sort';
my $fail = run_tests ($program_name, $prog, \@Tests, $save_temps, $verbose);
exit $fail;
EOF