Run each Coreutils.pm-based test in its own subdirectory.
authorJim Meyering <jim@meyering.net>
Sat, 18 Aug 2007 06:50:00 +0000 (08:50 +0200)
committerJim Meyering <jim@meyering.net>
Sat, 18 Aug 2007 06:53:31 +0000 (08:53 +0200)
commitb78c6b68f77d55b6aeb57853a2f5e2bf312584c1
treead6065ca95bf0aeb5a9a4601c3220b0c42b97a17
parentd2e5e366a1d813e5ce2d03e250eb1ebe44473b63
Run each Coreutils.pm-based test in its own subdirectory.

* tests/CuTmpdir.pm: New file.
* tests/Makefile.am (EXTRA_DIST): Add CuTmpdir.pm.
* tests/misc/od, tests/misc/base64, tests/misc/basename:
* tests/misc/cut, tests/misc/date, tests/misc/dirname:
* tests/misc/expand, tests/misc/fold, tests/misc/head-elide-tail:
* tests/misc/paste-no-nl, tests/misc/pr, tests/misc/sha224sum:
* tests/misc/sha256sum, tests/misc/sha384sum, tests/misc/sha512sum:
* tests/misc/sort-merge, tests/misc/stat-printf, tests/misc/test-diag:
* tests/misc/wc-files0-from, tests/misc/xstrtol:
* tests/dd/skip-seek, tests/dircolors/simple, tests/du/files0-from:
* tests/expr/basic, tests/factor/basic, tests/fmt/basic:
* tests/ls-2/tests, tests/md5sum/basic-1, tests/md5sum/newline-1:
* tests/seq/basic, tests/sha1sum/basic-1, tests/sha1sum/sample-vec:
* tests/sum/basic-1, tests/tsort/basic-1, tests/unexpand/basic-1:
* tests/mv/i-1, tests/rm/empty-name, tests/rm/unreadable: Use it.
* tests/misc/test-diag: Use "$ENV{abs_top_builddir}/src/test",
not "../../src/test", so it works when run from a subdirectory.
* tests/ls-2/tests: Create temp files and dirs from within the perl
script, so that they're removed, when run from a subdirectory.
42 files changed:
ChangeLog
tests/CuTmpdir.pm [new file with mode: 0644]
tests/Makefile.am
tests/dd/skip-seek
tests/dircolors/simple
tests/du/files0-from
tests/expr/basic
tests/factor/basic
tests/fmt/basic
tests/ls-2/Makefile.am
tests/ls-2/tests
tests/md5sum/basic-1
tests/md5sum/newline-1
tests/misc/base64
tests/misc/basename
tests/misc/cut
tests/misc/date
tests/misc/dirname
tests/misc/expand
tests/misc/fold
tests/misc/head-elide-tail
tests/misc/od
tests/misc/paste-no-nl
tests/misc/pr
tests/misc/sha224sum
tests/misc/sha256sum
tests/misc/sha384sum
tests/misc/sha512sum
tests/misc/sort-merge
tests/misc/stat-printf
tests/misc/test-diag
tests/misc/wc-files0-from
tests/misc/xstrtol
tests/mv/i-1
tests/rm/empty-name
tests/rm/unreadable
tests/seq/basic
tests/sha1sum/basic-1
tests/sha1sum/sample-vec
tests/sum/basic-1
tests/tsort/basic-1
tests/unexpand/basic-1