]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(PROG): Take the basename of $$tst,
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 5 Jun 2006 20:03:27 +0000 (20:03 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 5 Jun 2006 20:03:27 +0000 (20:03 +0000)
in case Solaris make has prepended the directory.
(TESTS): Adjust to test script renamings.

tests/misc/Makefile.am

index 0ede6faf221b5b6d65c8af582ee55a9864295815..5f6b07a923579becace3b42829cacb3822d20c76 100644 (file)
@@ -9,7 +9,13 @@ 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 \
@@ -20,7 +26,7 @@ TESTS = \
   date-sec \
   dirname \
   expand \
-  false \
+  false-status \
   fold \
   head-c \
   head-elide-tail \
@@ -33,12 +39,12 @@ TESTS = \
   pathchk1 \
   printf \
   printf-hex \
-  pwd \
+  pwd-long \
   sha224sum \
   sha256sum \
   sha384sum \
   sha512sum \
-  sort \
+  sort-merge \
   sort-rand \
   split-a \
   split-fail \
@@ -46,5 +52,5 @@ TESTS = \
   stat-fmt \
   stat-printf \
   tac-continue \
-  test \
+  test-diag \
   tty-eof