13de33a5dc
This change is a proof of concept on how to easily integrate existing tests from the tools/regression/ hierarchy into the /usr/tests/ test suite and on how to adapt them to the new layout for src. To achieve these goals, this change: - Moves tests from tools/regression/bin/<tool>/ to bin/<tool>/tests/. - Renames the previous regress.sh files to legacy_test.sh. - Adds Makefiles to build and install the tests and all their supporting data files into /usr/tests/bin/. - Plugs the legacy_test test programs into the test suite using the new TAP backend for Kyua (appearing in 0.8) so that the code of the test programs does not have to change. - Registers the new directories in the BSD.test.dist mtree file. Reviewed by: freebsd-testing Approved by: rpaulo (mentor)
87 lines
1.6 KiB
Makefile
87 lines
1.6 KiB
Makefile
# $FreeBSD$
|
|
|
|
.include <bsd.own.mk>
|
|
|
|
FILESDIR= ${TESTSBASE}/bin/sh/expansion
|
|
KYUAFILE= no
|
|
|
|
FILES= arith1.0
|
|
FILES+= arith2.0
|
|
FILES+= arith3.0
|
|
FILES+= arith4.0
|
|
FILES+= arith5.0
|
|
FILES+= arith6.0
|
|
FILES+= arith7.0
|
|
FILES+= arith8.0
|
|
FILES+= arith9.0
|
|
FILES+= arith10.0
|
|
FILES+= arith11.0
|
|
FILES+= arith12.0
|
|
FILES+= arith13.0
|
|
FILES+= assign1.0
|
|
FILES+= cmdsubst1.0
|
|
FILES+= cmdsubst2.0
|
|
FILES+= cmdsubst3.0
|
|
FILES+= cmdsubst4.0
|
|
FILES+= cmdsubst5.0
|
|
FILES+= cmdsubst6.0
|
|
FILES+= cmdsubst7.0
|
|
FILES+= cmdsubst8.0
|
|
FILES+= cmdsubst9.0
|
|
FILES+= cmdsubst10.0
|
|
FILES+= cmdsubst11.0
|
|
FILES+= cmdsubst12.0
|
|
FILES+= cmdsubst13.0
|
|
FILES+= cmdsubst14.0
|
|
FILES+= cmdsubst15.0
|
|
FILES+= cmdsubst16.0
|
|
FILES+= cmdsubst17.0
|
|
FILES+= export1.0
|
|
FILES+= export2.0
|
|
FILES+= export3.0
|
|
FILES+= heredoc1.0
|
|
FILES+= heredoc2.0
|
|
FILES+= ifs1.0
|
|
FILES+= ifs2.0
|
|
FILES+= ifs3.0
|
|
FILES+= ifs4.0
|
|
FILES+= length1.0
|
|
FILES+= length2.0
|
|
FILES+= length3.0
|
|
FILES+= length4.0
|
|
FILES+= length5.0
|
|
FILES+= length6.0
|
|
FILES+= length7.0
|
|
FILES+= length8.0
|
|
FILES+= local1.0
|
|
FILES+= local2.0
|
|
FILES+= pathname1.0
|
|
FILES+= pathname2.0
|
|
FILES+= pathname3.0
|
|
FILES+= pathname4.0
|
|
FILES+= plus-minus1.0
|
|
FILES+= plus-minus2.0
|
|
FILES+= plus-minus3.0
|
|
FILES+= plus-minus4.0
|
|
FILES+= plus-minus5.0
|
|
FILES+= plus-minus6.0
|
|
FILES+= plus-minus7.0
|
|
FILES+= plus-minus8.0
|
|
FILES+= question1.0
|
|
FILES+= readonly1.0
|
|
FILES+= set-u1.0
|
|
FILES+= set-u2.0
|
|
FILES+= set-u3.0
|
|
FILES+= tilde1.0
|
|
FILES+= tilde2.0
|
|
FILES+= trim1.0
|
|
FILES+= trim2.0
|
|
FILES+= trim3.0
|
|
FILES+= trim4.0
|
|
FILES+= trim5.0
|
|
FILES+= trim6.0
|
|
FILES+= trim7.0
|
|
FILES+= trim8.0
|
|
|
|
.include <bsd.test.mk>
|