]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit - tools/build/mk/OptionalObsoleteFiles.inc
MFC r269902,r270101:
authorngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 1 Dec 2015 18:27:38 +0000 (18:27 +0000)
committerngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 1 Dec 2015 18:27:38 +0000 (18:27 +0000)
commit54d0854153135680923c0ff302624af093029d01
tree79664557bed41e3b6b12870de9eba8136c15aac8
parentf28c6bf0b96c82b523104f02c750b22b0d0b6981
MFC r269902,r270101:

r269902:

Convert bin/sh/tests to ATF

The new code uses a "test discovery mechanism" to determine
what tests are available for execution

The test shell can be specified via:

  kyua test -v test_suites.FreeBSD.bin.sh.test_shell=/path/to/test/sh

Sponsored by: EMC / Isilon Storage Division
Approved by: jmmv (mentor)
Reviewed by: jilles (maintainer)

r270101 (by jilles):

sh: Don't hardcode relative paths in the tests stderr files.

These paths have had to be adjusted to changes in the testsuite runner
several times, so modify the tests to remove the need for such adjustment.

A cp in functional_test.sh is now unneeded, but this matters little in
performance.

git-svn-id: svn://svn.freebsd.org/base/stable/10@291604 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
21 files changed:
bin/sh/tests/Makefile
bin/sh/tests/builtins/Makefile
bin/sh/tests/errors/Makefile
bin/sh/tests/errors/bad-parm-exp2.2
bin/sh/tests/errors/bad-parm-exp2.2.stderr
bin/sh/tests/errors/bad-parm-exp3.2
bin/sh/tests/errors/bad-parm-exp3.2.stderr
bin/sh/tests/errors/bad-parm-exp4.2
bin/sh/tests/errors/bad-parm-exp4.2.stderr
bin/sh/tests/errors/bad-parm-exp5.2
bin/sh/tests/errors/bad-parm-exp5.2.stderr
bin/sh/tests/errors/bad-parm-exp6.2
bin/sh/tests/errors/bad-parm-exp6.2.stderr
bin/sh/tests/execution/Makefile
bin/sh/tests/expansion/Makefile
bin/sh/tests/functional_test.sh [new file with mode: 0755]
bin/sh/tests/legacy_test.sh [deleted file]
bin/sh/tests/parameters/Makefile
bin/sh/tests/parser/Makefile
bin/sh/tests/set-e/Makefile
tools/build/mk/OptionalObsoleteFiles.inc