diff options
| -rw-r--r-- | bin/Makefile | 4 | ||||
| -rw-r--r-- | bin/date/Makefile | 6 | ||||
| -rw-r--r-- | bin/date/tests/Makefile | 9 | ||||
| -rw-r--r-- | bin/date/tests/legacy_test.sh (renamed from tools/regression/bin/date/regress.sh) | 0 | ||||
| -rw-r--r-- | bin/mv/Makefile | 6 | ||||
| -rw-r--r-- | bin/mv/tests/Makefile | 9 | ||||
| -rw-r--r-- | bin/mv/tests/legacy_test.sh (renamed from tools/regression/bin/mv/regress.sh) | 0 | ||||
| -rw-r--r-- | bin/pax/Makefile | 6 | ||||
| -rw-r--r-- | bin/pax/tests/Makefile | 9 | ||||
| -rw-r--r--[-rwxr-xr-x] | bin/pax/tests/legacy_test.sh (renamed from tools/regression/bin/pax/regress.t) | 0 | ||||
| -rw-r--r-- | bin/sh/Makefile | 7 | ||||
| -rw-r--r-- | bin/sh/tests/Makefile | 12 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/Makefile | 147 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/alias.0 (renamed from tools/regression/bin/sh/builtins/alias.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/alias.0.stdout (renamed from tools/regression/bin/sh/builtins/alias.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/alias.1 (renamed from tools/regression/bin/sh/builtins/alias.1) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/alias.1.stderr (renamed from tools/regression/bin/sh/builtins/alias.1.stderr) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/alias3.0 (renamed from tools/regression/bin/sh/builtins/alias3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/alias3.0.stdout (renamed from tools/regression/bin/sh/builtins/alias3.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/alias4.0 (renamed from tools/regression/bin/sh/builtins/alias4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/break1.0 (renamed from tools/regression/bin/sh/builtins/break1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/break2.0 (renamed from tools/regression/bin/sh/builtins/break2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/break2.0.stdout (renamed from tools/regression/bin/sh/builtins/break2.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/break3.0 (renamed from tools/regression/bin/sh/builtins/break3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/break4.4 (renamed from tools/regression/bin/sh/builtins/break4.4) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/break5.4 (renamed from tools/regression/bin/sh/builtins/break5.4) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/builtin1.0 (renamed from tools/regression/bin/sh/builtins/builtin1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case1.0 (renamed from tools/regression/bin/sh/builtins/case1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case10.0 (renamed from tools/regression/bin/sh/builtins/case10.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case11.0 (renamed from tools/regression/bin/sh/builtins/case11.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case12.0 (renamed from tools/regression/bin/sh/builtins/case12.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case13.0 (renamed from tools/regression/bin/sh/builtins/case13.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case14.0 (renamed from tools/regression/bin/sh/builtins/case14.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case15.0 (renamed from tools/regression/bin/sh/builtins/case15.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case16.0 (renamed from tools/regression/bin/sh/builtins/case16.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case17.0 (renamed from tools/regression/bin/sh/builtins/case17.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case18.0 (renamed from tools/regression/bin/sh/builtins/case18.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case19.0 (renamed from tools/regression/bin/sh/builtins/case19.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case2.0 (renamed from tools/regression/bin/sh/builtins/case2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case3.0 (renamed from tools/regression/bin/sh/builtins/case3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case4.0 (renamed from tools/regression/bin/sh/builtins/case4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case5.0 (renamed from tools/regression/bin/sh/builtins/case5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case6.0 (renamed from tools/regression/bin/sh/builtins/case6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case7.0 (renamed from tools/regression/bin/sh/builtins/case7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case8.0 (renamed from tools/regression/bin/sh/builtins/case8.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/case9.0 (renamed from tools/regression/bin/sh/builtins/case9.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/cd1.0 (renamed from tools/regression/bin/sh/builtins/cd1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/cd2.0 (renamed from tools/regression/bin/sh/builtins/cd2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/cd3.0 (renamed from tools/regression/bin/sh/builtins/cd3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/cd4.0 (renamed from tools/regression/bin/sh/builtins/cd4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/cd5.0 (renamed from tools/regression/bin/sh/builtins/cd5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/cd6.0 (renamed from tools/regression/bin/sh/builtins/cd6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/cd7.0 (renamed from tools/regression/bin/sh/builtins/cd7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/cd8.0 (renamed from tools/regression/bin/sh/builtins/cd8.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/command1.0 (renamed from tools/regression/bin/sh/builtins/command1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/command10.0 (renamed from tools/regression/bin/sh/builtins/command10.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/command11.0 (renamed from tools/regression/bin/sh/builtins/command11.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/command12.0 (renamed from tools/regression/bin/sh/builtins/command12.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/command2.0 (renamed from tools/regression/bin/sh/builtins/command2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/command3.0 (renamed from tools/regression/bin/sh/builtins/command3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/command3.0.stdout (renamed from tools/regression/bin/sh/builtins/command3.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/command4.0 (renamed from tools/regression/bin/sh/builtins/command4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/command5.0 (renamed from tools/regression/bin/sh/builtins/command5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/command5.0.stdout (renamed from tools/regression/bin/sh/builtins/command5.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/command6.0 (renamed from tools/regression/bin/sh/builtins/command6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/command6.0.stdout (renamed from tools/regression/bin/sh/builtins/command6.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/command7.0 (renamed from tools/regression/bin/sh/builtins/command7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/command8.0 (renamed from tools/regression/bin/sh/builtins/command8.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/command9.0 (renamed from tools/regression/bin/sh/builtins/command9.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/dot1.0 (renamed from tools/regression/bin/sh/builtins/dot1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/dot2.0 (renamed from tools/regression/bin/sh/builtins/dot2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/dot3.0 (renamed from tools/regression/bin/sh/builtins/dot3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/dot4.0 (renamed from tools/regression/bin/sh/builtins/dot4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/eval1.0 (renamed from tools/regression/bin/sh/builtins/eval1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/eval2.0 (renamed from tools/regression/bin/sh/builtins/eval2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/eval3.0 (renamed from tools/regression/bin/sh/builtins/eval3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/eval4.0 (renamed from tools/regression/bin/sh/builtins/eval4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/eval5.0 (renamed from tools/regression/bin/sh/builtins/eval5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/eval6.0 (renamed from tools/regression/bin/sh/builtins/eval6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/exec1.0 (renamed from tools/regression/bin/sh/builtins/exec1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/exec2.0 (renamed from tools/regression/bin/sh/builtins/exec2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/exit1.0 (renamed from tools/regression/bin/sh/builtins/exit1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/exit2.8 (renamed from tools/regression/bin/sh/builtins/exit2.8) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/exit3.0 (renamed from tools/regression/bin/sh/builtins/exit3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/export1.0 (renamed from tools/regression/bin/sh/builtins/export1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/fc1.0 (renamed from tools/regression/bin/sh/builtins/fc1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/fc2.0 (renamed from tools/regression/bin/sh/builtins/fc2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/for1.0 (renamed from tools/regression/bin/sh/builtins/for1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/for2.0 (renamed from tools/regression/bin/sh/builtins/for2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/for3.0 (renamed from tools/regression/bin/sh/builtins/for3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/getopts1.0 (renamed from tools/regression/bin/sh/builtins/getopts1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/getopts1.0.stdout (renamed from tools/regression/bin/sh/builtins/getopts1.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/getopts2.0 (renamed from tools/regression/bin/sh/builtins/getopts2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/getopts2.0.stdout (renamed from tools/regression/bin/sh/builtins/getopts2.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/hash1.0 (renamed from tools/regression/bin/sh/builtins/hash1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/hash1.0.stdout (renamed from tools/regression/bin/sh/builtins/hash1.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/hash2.0 (renamed from tools/regression/bin/sh/builtins/hash2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/hash2.0.stdout (renamed from tools/regression/bin/sh/builtins/hash2.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/hash3.0 (renamed from tools/regression/bin/sh/builtins/hash3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/hash3.0.stdout (renamed from tools/regression/bin/sh/builtins/hash3.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/hash4.0 (renamed from tools/regression/bin/sh/builtins/hash4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/jobid1.0 (renamed from tools/regression/bin/sh/builtins/jobid1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/jobid2.0 (renamed from tools/regression/bin/sh/builtins/jobid2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/lineno.0 (renamed from tools/regression/bin/sh/builtins/lineno.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/lineno.0.stdout (renamed from tools/regression/bin/sh/builtins/lineno.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/local1.0 (renamed from tools/regression/bin/sh/builtins/local1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/local2.0 (renamed from tools/regression/bin/sh/builtins/local2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/local3.0 (renamed from tools/regression/bin/sh/builtins/local3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/local4.0 (renamed from tools/regression/bin/sh/builtins/local4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/locale1.0 (renamed from tools/regression/bin/sh/builtins/locale1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/printf1.0 (renamed from tools/regression/bin/sh/builtins/printf1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/printf2.0 (renamed from tools/regression/bin/sh/builtins/printf2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/printf3.0 (renamed from tools/regression/bin/sh/builtins/printf3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/printf4.0 (renamed from tools/regression/bin/sh/builtins/printf4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/read1.0 (renamed from tools/regression/bin/sh/builtins/read1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/read1.0.stdout (renamed from tools/regression/bin/sh/builtins/read1.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/read2.0 (renamed from tools/regression/bin/sh/builtins/read2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/read3.0 (renamed from tools/regression/bin/sh/builtins/read3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/read3.0.stdout (renamed from tools/regression/bin/sh/builtins/read3.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/read4.0 (renamed from tools/regression/bin/sh/builtins/read4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/read4.0.stdout (renamed from tools/regression/bin/sh/builtins/read4.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/read5.0 (renamed from tools/regression/bin/sh/builtins/read5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/read6.0 (renamed from tools/regression/bin/sh/builtins/read6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/read7.0 (renamed from tools/regression/bin/sh/builtins/read7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/return1.0 (renamed from tools/regression/bin/sh/builtins/return1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/return2.1 (renamed from tools/regression/bin/sh/builtins/return2.1) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/return3.1 (renamed from tools/regression/bin/sh/builtins/return3.1) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/return4.0 (renamed from tools/regression/bin/sh/builtins/return4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/return5.0 (renamed from tools/regression/bin/sh/builtins/return5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/return6.4 (renamed from tools/regression/bin/sh/builtins/return6.4) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/return7.4 (renamed from tools/regression/bin/sh/builtins/return7.4) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/return8.0 (renamed from tools/regression/bin/sh/builtins/return8.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/set1.0 (renamed from tools/regression/bin/sh/builtins/set1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/set2.0 (renamed from tools/regression/bin/sh/builtins/set2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/trap1.0 (renamed from tools/regression/bin/sh/builtins/trap1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/trap10.0 (renamed from tools/regression/bin/sh/builtins/trap10.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/trap11.0 (renamed from tools/regression/bin/sh/builtins/trap11.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/trap12.0 (renamed from tools/regression/bin/sh/builtins/trap12.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/trap13.0 (renamed from tools/regression/bin/sh/builtins/trap13.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/trap14.0 (renamed from tools/regression/bin/sh/builtins/trap14.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/trap2.0 (renamed from tools/regression/bin/sh/builtins/trap2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/trap3.0 (renamed from tools/regression/bin/sh/builtins/trap3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/trap4.0 (renamed from tools/regression/bin/sh/builtins/trap4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/trap5.0 (renamed from tools/regression/bin/sh/builtins/trap5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/trap6.0 (renamed from tools/regression/bin/sh/builtins/trap6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/trap7.0 (renamed from tools/regression/bin/sh/builtins/trap7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/trap8.0 (renamed from tools/regression/bin/sh/builtins/trap8.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/trap9.0 (renamed from tools/regression/bin/sh/builtins/trap9.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/type1.0 (renamed from tools/regression/bin/sh/builtins/type1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/type1.0.stderr (renamed from tools/regression/bin/sh/builtins/type1.0.stderr) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/type2.0 (renamed from tools/regression/bin/sh/builtins/type2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/type3.0 (renamed from tools/regression/bin/sh/builtins/type3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/unalias.0 (renamed from tools/regression/bin/sh/builtins/unalias.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/var-assign.0 (renamed from tools/regression/bin/sh/builtins/var-assign.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/var-assign2.0 (renamed from tools/regression/bin/sh/builtins/var-assign2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/wait1.0 (renamed from tools/regression/bin/sh/builtins/wait1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/wait10.0 (renamed from tools/regression/bin/sh/builtins/wait10.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/wait2.0 (renamed from tools/regression/bin/sh/builtins/wait2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/wait3.0 (renamed from tools/regression/bin/sh/builtins/wait3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/wait4.0 (renamed from tools/regression/bin/sh/builtins/wait4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/wait5.0 (renamed from tools/regression/bin/sh/builtins/wait5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/wait6.0 (renamed from tools/regression/bin/sh/builtins/wait6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/wait7.0 (renamed from tools/regression/bin/sh/builtins/wait7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/wait8.0 (renamed from tools/regression/bin/sh/builtins/wait8.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/builtins/wait9.127 (renamed from tools/regression/bin/sh/builtins/wait9.127) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/Makefile | 30 | ||||
| -rw-r--r-- | bin/sh/tests/errors/assignment-error1.0 (renamed from tools/regression/bin/sh/errors/assignment-error1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/assignment-error2.0 (renamed from tools/regression/bin/sh/errors/assignment-error2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/backquote-error1.0 (renamed from tools/regression/bin/sh/errors/backquote-error1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/backquote-error2.0 (renamed from tools/regression/bin/sh/errors/backquote-error2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/bad-binary1.126 (renamed from tools/regression/bin/sh/errors/bad-binary1.126) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/bad-keyword1.0 (renamed from tools/regression/bin/sh/errors/bad-keyword1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/bad-parm-exp1.0 (renamed from tools/regression/bin/sh/errors/bad-parm-exp1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/bad-parm-exp2.2 (renamed from tools/regression/bin/sh/errors/bad-parm-exp2.2) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/bad-parm-exp2.2.stderr (renamed from tools/regression/bin/sh/errors/bad-parm-exp2.2.stderr) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/bad-parm-exp3.2 (renamed from tools/regression/bin/sh/errors/bad-parm-exp3.2) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/bad-parm-exp3.2.stderr (renamed from tools/regression/bin/sh/errors/bad-parm-exp3.2.stderr) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/bad-parm-exp4.2 (renamed from tools/regression/bin/sh/errors/bad-parm-exp4.2) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/bad-parm-exp4.2.stderr (renamed from tools/regression/bin/sh/errors/bad-parm-exp4.2.stderr) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/bad-parm-exp5.2 (renamed from tools/regression/bin/sh/errors/bad-parm-exp5.2) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/bad-parm-exp5.2.stderr (renamed from tools/regression/bin/sh/errors/bad-parm-exp5.2.stderr) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/bad-parm-exp6.2 (renamed from tools/regression/bin/sh/errors/bad-parm-exp6.2) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/bad-parm-exp6.2.stderr (renamed from tools/regression/bin/sh/errors/bad-parm-exp6.2.stderr) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/option-error.0 (renamed from tools/regression/bin/sh/errors/option-error.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/redirection-error.0 (renamed from tools/regression/bin/sh/errors/redirection-error.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/redirection-error2.2 (renamed from tools/regression/bin/sh/errors/redirection-error2.2) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/redirection-error3.0 (renamed from tools/regression/bin/sh/errors/redirection-error3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/redirection-error4.0 (renamed from tools/regression/bin/sh/errors/redirection-error4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/redirection-error5.0 (renamed from tools/regression/bin/sh/errors/redirection-error5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/redirection-error6.0 (renamed from tools/regression/bin/sh/errors/redirection-error6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/redirection-error7.0 (renamed from tools/regression/bin/sh/errors/redirection-error7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/errors/write-error1.0 (renamed from tools/regression/bin/sh/errors/write-error1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/Makefile | 53 | ||||
| -rw-r--r-- | bin/sh/tests/execution/bg1.0 (renamed from tools/regression/bin/sh/execution/bg1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/bg10.0 (renamed from tools/regression/bin/sh/execution/bg10.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/bg10.0.stdout (renamed from tools/regression/bin/sh/execution/bg10.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/bg2.0 (renamed from tools/regression/bin/sh/execution/bg2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/bg3.0 (renamed from tools/regression/bin/sh/execution/bg3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/bg4.0 (renamed from tools/regression/bin/sh/execution/bg4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/bg5.0 (renamed from tools/regression/bin/sh/execution/bg5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/bg6.0 (renamed from tools/regression/bin/sh/execution/bg6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/bg6.0.stdout (renamed from tools/regression/bin/sh/execution/bg6.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/bg7.0 (renamed from tools/regression/bin/sh/execution/bg7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/bg8.0 (renamed from tools/regression/bin/sh/execution/bg8.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/bg9.0 (renamed from tools/regression/bin/sh/execution/bg9.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/fork1.0 (renamed from tools/regression/bin/sh/execution/fork1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/fork2.0 (renamed from tools/regression/bin/sh/execution/fork2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/fork3.0 (renamed from tools/regression/bin/sh/execution/fork3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/func1.0 (renamed from tools/regression/bin/sh/execution/func1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/func2.0 (renamed from tools/regression/bin/sh/execution/func2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/func3.0 (renamed from tools/regression/bin/sh/execution/func3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/hash1.0 (renamed from tools/regression/bin/sh/execution/hash1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/int-cmd1.0 (renamed from tools/regression/bin/sh/execution/int-cmd1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/killed1.0 (renamed from tools/regression/bin/sh/execution/killed1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/killed2.0 (renamed from tools/regression/bin/sh/execution/killed2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/not1.0 (renamed from tools/regression/bin/sh/execution/not1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/not2.0 (renamed from tools/regression/bin/sh/execution/not2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/path1.0 (renamed from tools/regression/bin/sh/execution/path1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/redir1.0 (renamed from tools/regression/bin/sh/execution/redir1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/redir2.0 (renamed from tools/regression/bin/sh/execution/redir2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/redir3.0 (renamed from tools/regression/bin/sh/execution/redir3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/redir4.0 (renamed from tools/regression/bin/sh/execution/redir4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/redir5.0 (renamed from tools/regression/bin/sh/execution/redir5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/redir6.0 (renamed from tools/regression/bin/sh/execution/redir6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/redir7.0 (renamed from tools/regression/bin/sh/execution/redir7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/set-n1.0 (renamed from tools/regression/bin/sh/execution/set-n1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/set-n2.0 (renamed from tools/regression/bin/sh/execution/set-n2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/set-n3.0 (renamed from tools/regression/bin/sh/execution/set-n3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/set-n4.0 (renamed from tools/regression/bin/sh/execution/set-n4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/set-x1.0 (renamed from tools/regression/bin/sh/execution/set-x1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/set-x2.0 (renamed from tools/regression/bin/sh/execution/set-x2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/set-x3.0 (renamed from tools/regression/bin/sh/execution/set-x3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/shellproc1.0 (renamed from tools/regression/bin/sh/execution/shellproc1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/subshell1.0 (renamed from tools/regression/bin/sh/execution/subshell1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/subshell1.0.stdout (renamed from tools/regression/bin/sh/execution/subshell1.0.stdout) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/subshell2.0 (renamed from tools/regression/bin/sh/execution/subshell2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/subshell3.0 (renamed from tools/regression/bin/sh/execution/subshell3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/subshell4.0 (renamed from tools/regression/bin/sh/execution/subshell4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/unknown1.0 (renamed from tools/regression/bin/sh/execution/unknown1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/execution/var-assign1.0 (renamed from tools/regression/bin/sh/execution/var-assign1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/Makefile | 86 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/arith1.0 (renamed from tools/regression/bin/sh/expansion/arith1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/arith10.0 (renamed from tools/regression/bin/sh/expansion/arith10.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/arith11.0 (renamed from tools/regression/bin/sh/expansion/arith11.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/arith12.0 (renamed from tools/regression/bin/sh/expansion/arith12.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/arith13.0 (renamed from tools/regression/bin/sh/expansion/arith13.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/arith2.0 (renamed from tools/regression/bin/sh/expansion/arith2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/arith3.0 (renamed from tools/regression/bin/sh/expansion/arith3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/arith4.0 (renamed from tools/regression/bin/sh/expansion/arith4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/arith5.0 (renamed from tools/regression/bin/sh/expansion/arith5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/arith6.0 (renamed from tools/regression/bin/sh/expansion/arith6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/arith7.0 (renamed from tools/regression/bin/sh/expansion/arith7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/arith8.0 (renamed from tools/regression/bin/sh/expansion/arith8.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/arith9.0 (renamed from tools/regression/bin/sh/expansion/arith9.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/assign1.0 (renamed from tools/regression/bin/sh/expansion/assign1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst1.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst10.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst10.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst11.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst11.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst12.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst12.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst13.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst13.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst14.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst14.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst15.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst15.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst16.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst16.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst17.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst17.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst2.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst3.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst4.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst5.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst6.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst7.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst8.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst8.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/cmdsubst9.0 (renamed from tools/regression/bin/sh/expansion/cmdsubst9.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/export1.0 (renamed from tools/regression/bin/sh/expansion/export1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/export2.0 (renamed from tools/regression/bin/sh/expansion/export2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/export3.0 (renamed from tools/regression/bin/sh/expansion/export3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/heredoc1.0 (renamed from tools/regression/bin/sh/expansion/heredoc1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/heredoc2.0 (renamed from tools/regression/bin/sh/expansion/heredoc2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/ifs1.0 (renamed from tools/regression/bin/sh/expansion/ifs1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/ifs2.0 (renamed from tools/regression/bin/sh/expansion/ifs2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/ifs3.0 (renamed from tools/regression/bin/sh/expansion/ifs3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/ifs4.0 (renamed from tools/regression/bin/sh/expansion/ifs4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/length1.0 (renamed from tools/regression/bin/sh/expansion/length1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/length2.0 (renamed from tools/regression/bin/sh/expansion/length2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/length3.0 (renamed from tools/regression/bin/sh/expansion/length3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/length4.0 (renamed from tools/regression/bin/sh/expansion/length4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/length5.0 (renamed from tools/regression/bin/sh/expansion/length5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/length6.0 (renamed from tools/regression/bin/sh/expansion/length6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/length7.0 (renamed from tools/regression/bin/sh/expansion/length7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/length8.0 (renamed from tools/regression/bin/sh/expansion/length8.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/local1.0 (renamed from tools/regression/bin/sh/expansion/local1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/local2.0 (renamed from tools/regression/bin/sh/expansion/local2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/pathname1.0 (renamed from tools/regression/bin/sh/expansion/pathname1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/pathname2.0 (renamed from tools/regression/bin/sh/expansion/pathname2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/pathname3.0 (renamed from tools/regression/bin/sh/expansion/pathname3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/pathname4.0 (renamed from tools/regression/bin/sh/expansion/pathname4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/plus-minus1.0 (renamed from tools/regression/bin/sh/expansion/plus-minus1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/plus-minus2.0 (renamed from tools/regression/bin/sh/expansion/plus-minus2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/plus-minus3.0 (renamed from tools/regression/bin/sh/expansion/plus-minus3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/plus-minus4.0 (renamed from tools/regression/bin/sh/expansion/plus-minus4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/plus-minus5.0 (renamed from tools/regression/bin/sh/expansion/plus-minus5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/plus-minus6.0 (renamed from tools/regression/bin/sh/expansion/plus-minus6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/plus-minus7.0 (renamed from tools/regression/bin/sh/expansion/plus-minus7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/plus-minus8.0 (renamed from tools/regression/bin/sh/expansion/plus-minus8.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/question1.0 (renamed from tools/regression/bin/sh/expansion/question1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/readonly1.0 (renamed from tools/regression/bin/sh/expansion/readonly1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/set-u1.0 (renamed from tools/regression/bin/sh/expansion/set-u1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/set-u2.0 (renamed from tools/regression/bin/sh/expansion/set-u2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/set-u3.0 (renamed from tools/regression/bin/sh/expansion/set-u3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/tilde1.0 (renamed from tools/regression/bin/sh/expansion/tilde1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/tilde2.0 (renamed from tools/regression/bin/sh/expansion/tilde2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/trim1.0 (renamed from tools/regression/bin/sh/expansion/trim1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/trim2.0 (renamed from tools/regression/bin/sh/expansion/trim2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/trim3.0 (renamed from tools/regression/bin/sh/expansion/trim3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/trim4.0 (renamed from tools/regression/bin/sh/expansion/trim4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/trim5.0 (renamed from tools/regression/bin/sh/expansion/trim5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/trim6.0 (renamed from tools/regression/bin/sh/expansion/trim6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/trim7.0 (renamed from tools/regression/bin/sh/expansion/trim7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/expansion/trim8.0 (renamed from tools/regression/bin/sh/expansion/trim8.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/legacy_test.sh (renamed from tools/regression/bin/sh/regress.sh) | 16 | ||||
| -rw-r--r-- | bin/sh/tests/parameters/Makefile | 18 | ||||
| -rw-r--r-- | bin/sh/tests/parameters/env1.0 (renamed from tools/regression/bin/sh/parameters/env1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parameters/exitstatus1.0 (renamed from tools/regression/bin/sh/parameters/exitstatus1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parameters/mail1.0 (renamed from tools/regression/bin/sh/parameters/mail1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parameters/mail2.0 (renamed from tools/regression/bin/sh/parameters/mail2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parameters/optind1.0 (renamed from tools/regression/bin/sh/parameters/optind1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parameters/positional1.0 (renamed from tools/regression/bin/sh/parameters/positional1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parameters/positional2.0 (renamed from tools/regression/bin/sh/parameters/positional2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parameters/pwd1.0 (renamed from tools/regression/bin/sh/parameters/pwd1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parameters/pwd2.0 (renamed from tools/regression/bin/sh/parameters/pwd2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/Makefile | 59 | ||||
| -rw-r--r-- | bin/sh/tests/parser/alias1.0 (renamed from tools/regression/bin/sh/parser/alias1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/alias10.0 (renamed from tools/regression/bin/sh/parser/alias10.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/alias2.0 (renamed from tools/regression/bin/sh/parser/alias2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/alias3.0 (renamed from tools/regression/bin/sh/parser/alias3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/alias4.0 (renamed from tools/regression/bin/sh/parser/alias4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/alias5.0 (renamed from tools/regression/bin/sh/parser/alias5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/alias6.0 (renamed from tools/regression/bin/sh/parser/alias6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/alias7.0 (renamed from tools/regression/bin/sh/parser/alias7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/alias8.0 (renamed from tools/regression/bin/sh/parser/alias8.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/alias9.0 (renamed from tools/regression/bin/sh/parser/alias9.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/and-pipe-not.0 (renamed from tools/regression/bin/sh/parser/and-pipe-not.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/case1.0 (renamed from tools/regression/bin/sh/parser/case1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/case2.0 (renamed from tools/regression/bin/sh/parser/case2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/dollar-quote1.0 (renamed from tools/regression/bin/sh/parser/dollar-quote1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/dollar-quote10.0 (renamed from tools/regression/bin/sh/parser/dollar-quote10.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/dollar-quote11.0 (renamed from tools/regression/bin/sh/parser/dollar-quote11.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/dollar-quote2.0 (renamed from tools/regression/bin/sh/parser/dollar-quote2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/dollar-quote3.0 (renamed from tools/regression/bin/sh/parser/dollar-quote3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/dollar-quote4.0 (renamed from tools/regression/bin/sh/parser/dollar-quote4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/dollar-quote5.0 (renamed from tools/regression/bin/sh/parser/dollar-quote5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/dollar-quote6.0 (renamed from tools/regression/bin/sh/parser/dollar-quote6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/dollar-quote7.0 (renamed from tools/regression/bin/sh/parser/dollar-quote7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/dollar-quote8.0 (renamed from tools/regression/bin/sh/parser/dollar-quote8.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/dollar-quote9.0 (renamed from tools/regression/bin/sh/parser/dollar-quote9.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/empty-braces1.0 (renamed from tools/regression/bin/sh/parser/empty-braces1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/empty-cmd1.0 (renamed from tools/regression/bin/sh/parser/empty-cmd1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/for1.0 (renamed from tools/regression/bin/sh/parser/for1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/for2.0 (renamed from tools/regression/bin/sh/parser/for2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/func1.0 (renamed from tools/regression/bin/sh/parser/func1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/func2.0 (renamed from tools/regression/bin/sh/parser/func2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/func3.0 (renamed from tools/regression/bin/sh/parser/func3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/heredoc1.0 (renamed from tools/regression/bin/sh/parser/heredoc1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/heredoc10.0 (renamed from tools/regression/bin/sh/parser/heredoc10.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/heredoc11.0 (renamed from tools/regression/bin/sh/parser/heredoc11.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/heredoc2.0 (renamed from tools/regression/bin/sh/parser/heredoc2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/heredoc3.0 (renamed from tools/regression/bin/sh/parser/heredoc3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/heredoc4.0 (renamed from tools/regression/bin/sh/parser/heredoc4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/heredoc5.0 (renamed from tools/regression/bin/sh/parser/heredoc5.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/heredoc6.0 (renamed from tools/regression/bin/sh/parser/heredoc6.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/heredoc7.0 (renamed from tools/regression/bin/sh/parser/heredoc7.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/heredoc8.0 (renamed from tools/regression/bin/sh/parser/heredoc8.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/heredoc9.0 (renamed from tools/regression/bin/sh/parser/heredoc9.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/no-space1.0 (renamed from tools/regression/bin/sh/parser/no-space1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/no-space2.0 (renamed from tools/regression/bin/sh/parser/no-space2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/only-redir1.0 (renamed from tools/regression/bin/sh/parser/only-redir1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/only-redir2.0 (renamed from tools/regression/bin/sh/parser/only-redir2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/only-redir3.0 (renamed from tools/regression/bin/sh/parser/only-redir3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/only-redir4.0 (renamed from tools/regression/bin/sh/parser/only-redir4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/pipe-not1.0 (renamed from tools/regression/bin/sh/parser/pipe-not1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/parser/var-assign1.0 (renamed from tools/regression/bin/sh/parser/var-assign1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/Makefile | 44 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/and1.0 (renamed from tools/regression/bin/sh/set-e/and1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/and2.1 (renamed from tools/regression/bin/sh/set-e/and2.1) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/and3.0 (renamed from tools/regression/bin/sh/set-e/and3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/and4.0 (renamed from tools/regression/bin/sh/set-e/and4.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/background1.0 (renamed from tools/regression/bin/sh/set-e/background1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/cmd1.0 (renamed from tools/regression/bin/sh/set-e/cmd1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/cmd2.1 (renamed from tools/regression/bin/sh/set-e/cmd2.1) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/elif1.0 (renamed from tools/regression/bin/sh/set-e/elif1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/elif2.0 (renamed from tools/regression/bin/sh/set-e/elif2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/eval1.0 (renamed from tools/regression/bin/sh/set-e/eval1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/eval2.1 (renamed from tools/regression/bin/sh/set-e/eval2.1) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/for1.0 (renamed from tools/regression/bin/sh/set-e/for1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/func1.0 (renamed from tools/regression/bin/sh/set-e/func1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/func2.1 (renamed from tools/regression/bin/sh/set-e/func2.1) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/if1.0 (renamed from tools/regression/bin/sh/set-e/if1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/if2.0 (renamed from tools/regression/bin/sh/set-e/if2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/if3.0 (renamed from tools/regression/bin/sh/set-e/if3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/not1.0 (renamed from tools/regression/bin/sh/set-e/not1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/not2.0 (renamed from tools/regression/bin/sh/set-e/not2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/or1.0 (renamed from tools/regression/bin/sh/set-e/or1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/or2.0 (renamed from tools/regression/bin/sh/set-e/or2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/or3.1 (renamed from tools/regression/bin/sh/set-e/or3.1) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/pipe1.1 (renamed from tools/regression/bin/sh/set-e/pipe1.1) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/pipe2.0 (renamed from tools/regression/bin/sh/set-e/pipe2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/return1.0 (renamed from tools/regression/bin/sh/set-e/return1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/semi1.1 (renamed from tools/regression/bin/sh/set-e/semi1.1) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/semi2.1 (renamed from tools/regression/bin/sh/set-e/semi2.1) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/subshell1.0 (renamed from tools/regression/bin/sh/set-e/subshell1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/subshell2.1 (renamed from tools/regression/bin/sh/set-e/subshell2.1) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/until1.0 (renamed from tools/regression/bin/sh/set-e/until1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/until2.0 (renamed from tools/regression/bin/sh/set-e/until2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/until3.0 (renamed from tools/regression/bin/sh/set-e/until3.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/while1.0 (renamed from tools/regression/bin/sh/set-e/while1.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/while2.0 (renamed from tools/regression/bin/sh/set-e/while2.0) | 0 | ||||
| -rw-r--r-- | bin/sh/tests/set-e/while3.0 (renamed from tools/regression/bin/sh/set-e/while3.0) | 0 | ||||
| -rw-r--r-- | bin/test/Makefile | 6 | ||||
| -rw-r--r-- | bin/test/tests/Makefile | 9 | ||||
| -rw-r--r-- | bin/test/tests/legacy_test.sh (renamed from tools/regression/bin/test/regress.sh) | 0 | ||||
| -rw-r--r-- | bin/tests/Makefile | 10 | ||||
| -rw-r--r-- | etc/mtree/BSD.tests.dist | 26 | ||||
| -rw-r--r-- | tools/regression/bin/Makefile | 5 | ||||
| -rw-r--r-- | tools/regression/bin/date/Makefile | 4 | ||||
| -rw-r--r-- | tools/regression/bin/date/regress.t | 6 | ||||
| -rw-r--r-- | tools/regression/bin/mv/Makefile | 4 | ||||
| -rw-r--r-- | tools/regression/bin/mv/regress.t | 6 | ||||
| -rw-r--r-- | tools/regression/bin/pax/Makefile | 8 | ||||
| -rw-r--r-- | tools/regression/bin/sh/Makefile | 7 | ||||
| -rw-r--r-- | tools/regression/bin/sh/regress.t | 8 | ||||
| -rw-r--r-- | tools/regression/bin/test/Makefile | 4 | ||||
| -rw-r--r-- | tools/regression/bin/test/regress.t | 6 |
431 files changed, 564 insertions, 66 deletions
diff --git a/bin/Makefile b/bin/Makefile index 7b6a4ab8c8c0..e4bc281db638 100644 --- a/bin/Makefile +++ b/bin/Makefile @@ -52,6 +52,10 @@ SUBDIR+= rmail SUBDIR+= csh .endif +.if ${MK_TESTS} != "no" +SUBDIR+= tests +.endif + .include <bsd.arch.inc.mk> SUBDIR:= ${SUBDIR:O} diff --git a/bin/date/Makefile b/bin/date/Makefile index 4f5c3fea3a58..6da5848e16ab 100644 --- a/bin/date/Makefile +++ b/bin/date/Makefile @@ -1,7 +1,13 @@ # @(#)Makefile 8.1 (Berkeley) 5/31/93 # $FreeBSD$ +.include <bsd.own.mk> + PROG= date SRCS= date.c netdate.c vary.c +.if ${MK_TESTS} != "no" +SUBDIR+= tests +.endif + .include <bsd.prog.mk> diff --git a/bin/date/tests/Makefile b/bin/date/tests/Makefile new file mode 100644 index 000000000000..540008be2899 --- /dev/null +++ b/bin/date/tests/Makefile @@ -0,0 +1,9 @@ +# $FreeBSD$ + +.include <bsd.own.mk> + +TESTSDIR= ${TESTSBASE}/bin/date + +TAP_TESTS_SH= legacy_test + +.include <tap.test.mk> diff --git a/tools/regression/bin/date/regress.sh b/bin/date/tests/legacy_test.sh index 981bdd017168..981bdd017168 100644 --- a/tools/regression/bin/date/regress.sh +++ b/bin/date/tests/legacy_test.sh diff --git a/bin/mv/Makefile b/bin/mv/Makefile index 840578276d5a..ad8cc4f02d44 100644 --- a/bin/mv/Makefile +++ b/bin/mv/Makefile @@ -1,6 +1,12 @@ # @(#)Makefile 8.2 (Berkeley) 4/2/94 # $FreeBSD$ +.include <bsd.own.mk> + PROG= mv +.if ${MK_TESTS} != "no" +SUBDIR+= tests +.endif + .include <bsd.prog.mk> diff --git a/bin/mv/tests/Makefile b/bin/mv/tests/Makefile new file mode 100644 index 000000000000..051a3b6177e9 --- /dev/null +++ b/bin/mv/tests/Makefile @@ -0,0 +1,9 @@ +# $FreeBSD$ + +.include <bsd.own.mk> + +TESTSDIR= ${TESTSBASE}/bin/mv + +TAP_TESTS_SH= legacy_test + +.include <tap.test.mk> diff --git a/tools/regression/bin/mv/regress.sh b/bin/mv/tests/legacy_test.sh index d0a5e83440c6..d0a5e83440c6 100644 --- a/tools/regression/bin/mv/regress.sh +++ b/bin/mv/tests/legacy_test.sh diff --git a/bin/pax/Makefile b/bin/pax/Makefile index 9e8d4e111862..95f18bba1c06 100644 --- a/bin/pax/Makefile +++ b/bin/pax/Makefile @@ -1,6 +1,8 @@ # @(#)Makefile 8.1 (Berkeley) 5/31/93 # $FreeBSD$ +.include <bsd.own.mk> + # To install on versions prior to BSD 4.4 the following may have to be # defined with CFLAGS += # @@ -30,4 +32,8 @@ SRCS= ar_io.c ar_subs.c buf_subs.c cache.c cpio.c file_subs.c ftree.c \ gen_subs.c getoldopt.c options.c pat_rep.c pax.c sel_subs.c \ tables.c tar.c tty_subs.c +.if ${MK_TESTS} != "no" +SUBDIR+= tests +.endif + .include <bsd.prog.mk> diff --git a/bin/pax/tests/Makefile b/bin/pax/tests/Makefile new file mode 100644 index 000000000000..b3c4b85d7175 --- /dev/null +++ b/bin/pax/tests/Makefile @@ -0,0 +1,9 @@ +# $FreeBSD$ + +.include <bsd.own.mk> + +TESTSDIR= ${TESTSBASE}/bin/pax + +TAP_TESTS_SH= legacy_test + +.include <tap.test.mk> diff --git a/tools/regression/bin/pax/regress.t b/bin/pax/tests/legacy_test.sh index 7c392cbb765c..7c392cbb765c 100755..100644 --- a/tools/regression/bin/pax/regress.t +++ b/bin/pax/tests/legacy_test.sh diff --git a/bin/sh/Makefile b/bin/sh/Makefile index 00d34fa749da..e1ce5feb1851 100644 --- a/bin/sh/Makefile +++ b/bin/sh/Makefile @@ -1,6 +1,8 @@ # @(#)Makefile 8.4 (Berkeley) 5/5/95 # $FreeBSD$ +.include <bsd.own.mk> + PROG= sh INSTALLFLAGS= -S SHSRCS= alias.c arith_yacc.c arith_yylex.c cd.c echo.c error.c eval.c \ @@ -59,7 +61,8 @@ syntax.c syntax.h: mksyntax token.h: mktokens sh ${.CURDIR}/mktokens -regress: - cd ${.CURDIR}/../../tools/regression/bin/sh && ${MAKE} SH=${.OBJDIR}/sh +.if ${MK_TESTS} != "no" +SUBDIR+= tests +.endif .include <bsd.prog.mk> diff --git a/bin/sh/tests/Makefile b/bin/sh/tests/Makefile new file mode 100644 index 000000000000..cd8b7a2958bc --- /dev/null +++ b/bin/sh/tests/Makefile @@ -0,0 +1,12 @@ +# $FreeBSD$ + +.include <bsd.own.mk> + +TESTSDIR= ${TESTSBASE}/bin/sh + +TAP_TESTS_SH= legacy_test +TAP_TESTS_SH_SED_legacy_test= -e 's,__SH__,/bin/sh,g' + +SUBDIR+= builtins errors execution expansion parameters parser set-e + +.include <tap.test.mk> diff --git a/bin/sh/tests/builtins/Makefile b/bin/sh/tests/builtins/Makefile new file mode 100644 index 000000000000..3b1d24b2a959 --- /dev/null +++ b/bin/sh/tests/builtins/Makefile @@ -0,0 +1,147 @@ +# $FreeBSD$ + +.include <bsd.own.mk> + +FILESDIR= ${TESTSBASE}/bin/sh/builtins +KYUAFILE= no + +FILES= alias.0 alias.0.stdout +FILES+= alias.1 alias.1.stderr +FILES+= alias3.0 alias3.0.stdout +FILES+= alias4.0 +FILES+= break1.0 +FILES+= break2.0 break2.0.stdout +FILES+= break3.0 +FILES+= break4.4 +FILES+= break5.4 +FILES+= builtin1.0 +FILES+= case1.0 +FILES+= case2.0 +FILES+= case3.0 +FILES+= case4.0 +FILES+= case5.0 +FILES+= case6.0 +FILES+= case7.0 +FILES+= case8.0 +FILES+= case9.0 +FILES+= case10.0 +FILES+= case11.0 +FILES+= case12.0 +FILES+= case13.0 +FILES+= case14.0 +FILES+= case15.0 +FILES+= case16.0 +FILES+= case17.0 +FILES+= case18.0 +FILES+= case19.0 +FILES+= cd1.0 +FILES+= cd2.0 +FILES+= cd3.0 +FILES+= cd4.0 +FILES+= cd5.0 +FILES+= cd6.0 +FILES+= cd7.0 +FILES+= cd8.0 +FILES+= command1.0 +FILES+= command2.0 +FILES+= command3.0 +FILES+= command3.0.stdout +FILES+= command4.0 +FILES+= command5.0 +FILES+= command5.0.stdout +FILES+= command6.0 +FILES+= command6.0.stdout +FILES+= command7.0 +FILES+= command8.0 +FILES+= command9.0 +FILES+= command10.0 +FILES+= command11.0 +FILES+= command12.0 +FILES+= dot1.0 +FILES+= dot2.0 +FILES+= dot3.0 +FILES+= dot4.0 +FILES+= eval1.0 +FILES+= eval2.0 +FILES+= eval3.0 +FILES+= eval4.0 +FILES+= eval5.0 +FILES+= eval6.0 +FILES+= exec1.0 +FILES+= exec2.0 +FILES+= exit1.0 +FILES+= exit2.8 +FILES+= exit3.0 +FILES+= export1.0 +FILES+= fc1.0 +FILES+= fc2.0 +FILES+= for1.0 +FILES+= for2.0 +FILES+= for3.0 +FILES+= getopts1.0 getopts1.0.stdout +FILES+= getopts2.0 getopts2.0.stdout +FILES+= hash1.0 hash1.0.stdout +FILES+= hash2.0 hash2.0.stdout +FILES+= hash3.0 hash3.0.stdout +FILES+= hash4.0 +FILES+= jobid1.0 +FILES+= jobid2.0 +FILES+= lineno.0 lineno.0.stdout +FILES+= local1.0 +FILES+= local2.0 +FILES+= local3.0 +FILES+= local4.0 +FILES+= locale1.0 +FILES+= printf1.0 +FILES+= printf2.0 +FILES+= printf3.0 +FILES+= printf4.0 +FILES+= read1.0 read1.0.stdout +FILES+= read2.0 +FILES+= read3.0 read3.0.stdout +FILES+= read4.0 read4.0.stdout +FILES+= read5.0 +FILES+= read6.0 +FILES+= read7.0 +FILES+= return1.0 +FILES+= return2.1 +FILES+= return3.1 +FILES+= return4.0 +FILES+= return5.0 +FILES+= return6.4 +FILES+= return7.4 +FILES+= return8.0 +FILES+= set1.0 +FILES+= set2.0 +FILES+= trap1.0 +FILES+= trap10.0 +FILES+= trap11.0 +FILES+= trap12.0 +FILES+= trap13.0 +FILES+= trap14.0 +FILES+= trap2.0 +FILES+= trap3.0 +FILES+= trap4.0 +FILES+= trap5.0 +FILES+= trap6.0 +FILES+= trap7.0 +FILES+= trap8.0 +FILES+= trap9.0 +FILES+= type1.0 type1.0.stderr +FILES+= type2.0 +FILES+= type3.0 +FILES+= unalias.0 +FILES+= var-assign.0 +FILES+= var-assign2.0 +FILES+= wait1.0 +FILES+= wait2.0 +FILES+= wait3.0 +FILES+= wait4.0 +FILES+= wait5.0 +FILES+= wait6.0 +FILES+= wait7.0 +FILES+= wait8.0 +FILES+= wait9.127 +FILES+= wait10.0 + +.include <bsd.test.mk> diff --git a/tools/regression/bin/sh/builtins/alias.0 b/bin/sh/tests/builtins/alias.0 index d9b27969cfd6..d9b27969cfd6 100644 --- a/tools/regression/bin/sh/builtins/alias.0 +++ b/bin/sh/tests/builtins/alias.0 diff --git a/tools/regression/bin/sh/builtins/alias.0.stdout b/bin/sh/tests/builtins/alias.0.stdout index 52efaf0b72e7..52efaf0b72e7 100644 --- a/tools/regression/bin/sh/builtins/alias.0.stdout +++ b/bin/sh/tests/builtins/alias.0.stdout diff --git a/tools/regression/bin/sh/builtins/alias.1 b/bin/sh/tests/builtins/alias.1 index 31403dc760bf..31403dc760bf 100644 --- a/tools/regression/bin/sh/builtins/alias.1 +++ b/bin/sh/tests/builtins/alias.1 diff --git a/tools/regression/bin/sh/builtins/alias.1.stderr b/bin/sh/tests/builtins/alias.1.stderr index c9f4011bea00..c9f4011bea00 100644 --- a/tools/regression/bin/sh/builtins/alias.1.stderr +++ b/bin/sh/tests/builtins/alias.1.stderr diff --git a/tools/regression/bin/sh/builtins/alias3.0 b/bin/sh/tests/builtins/alias3.0 index fe65e31f5f03..fe65e31f5f03 100644 --- a/tools/regression/bin/sh/builtins/alias3.0 +++ b/bin/sh/tests/builtins/alias3.0 diff --git a/tools/regression/bin/sh/builtins/alias3.0.stdout b/bin/sh/tests/builtins/alias3.0.stdout index 52efaf0b72e7..52efaf0b72e7 100644 --- a/tools/regression/bin/sh/builtins/alias3.0.stdout +++ b/bin/sh/tests/builtins/alias3.0.stdout diff --git a/tools/regression/bin/sh/builtins/alias4.0 b/bin/sh/tests/builtins/alias4.0 index 3d5efeccf2c7..3d5efeccf2c7 100644 --- a/tools/regression/bin/sh/builtins/alias4.0 +++ b/bin/sh/tests/builtins/alias4.0 diff --git a/tools/regression/bin/sh/builtins/break1.0 b/bin/sh/tests/builtins/break1.0 index ba0cbb4bd268..ba0cbb4bd268 100644 --- a/tools/regression/bin/sh/builtins/break1.0 +++ b/bin/sh/tests/builtins/break1.0 diff --git a/tools/regression/bin/sh/builtins/break2.0 b/bin/sh/tests/builtins/break2.0 index ff52dd321469..ff52dd321469 100644 --- a/tools/regression/bin/sh/builtins/break2.0 +++ b/bin/sh/tests/builtins/break2.0 diff --git a/tools/regression/bin/sh/builtins/break2.0.stdout b/bin/sh/tests/builtins/break2.0.stdout index 12799ccbe7ce..12799ccbe7ce 100644 --- a/tools/regression/bin/sh/builtins/break2.0.stdout +++ b/bin/sh/tests/builtins/break2.0.stdout diff --git a/tools/regression/bin/sh/builtins/break3.0 b/bin/sh/tests/builtins/break3.0 index 10a5ca88edff..10a5ca88edff 100644 --- a/tools/regression/bin/sh/builtins/break3.0 +++ b/bin/sh/tests/builtins/break3.0 diff --git a/tools/regression/bin/sh/builtins/break4.4 b/bin/sh/tests/builtins/break4.4 index d52ff52be4d4..d52ff52be4d4 100644 --- a/tools/regression/bin/sh/builtins/break4.4 +++ b/bin/sh/tests/builtins/break4.4 diff --git a/tools/regression/bin/sh/builtins/break5.4 b/bin/sh/tests/builtins/break5.4 index 7df8e186311c..7df8e186311c 100644 --- a/tools/regression/bin/sh/builtins/break5.4 +++ b/bin/sh/tests/builtins/break5.4 diff --git a/tools/regression/bin/sh/builtins/builtin1.0 b/bin/sh/tests/builtins/builtin1.0 index b6083858f671..b6083858f671 100644 --- a/tools/regression/bin/sh/builtins/builtin1.0 +++ b/bin/sh/tests/builtins/builtin1.0 diff --git a/tools/regression/bin/sh/builtins/case1.0 b/bin/sh/tests/builtins/case1.0 index 860fc67dacda..860fc67dacda 100644 --- a/tools/regression/bin/sh/builtins/case1.0 +++ b/bin/sh/tests/builtins/case1.0 diff --git a/tools/regression/bin/sh/builtins/case10.0 b/bin/sh/tests/builtins/case10.0 index a627b5cd996f..a627b5cd996f 100644 --- a/tools/regression/bin/sh/builtins/case10.0 +++ b/bin/sh/tests/builtins/case10.0 diff --git a/tools/regression/bin/sh/builtins/case11.0 b/bin/sh/tests/builtins/case11.0 index 0e66e11f0dee..0e66e11f0dee 100644 --- a/tools/regression/bin/sh/builtins/case11.0 +++ b/bin/sh/tests/builtins/case11.0 diff --git a/tools/regression/bin/sh/builtins/case12.0 b/bin/sh/tests/builtins/case12.0 index 2a442ba7993a..2a442ba7993a 100644 --- a/tools/regression/bin/sh/builtins/case12.0 +++ b/bin/sh/tests/builtins/case12.0 diff --git a/tools/regression/bin/sh/builtins/case13.0 b/bin/sh/tests/builtins/case13.0 index 78f4e9bdffde..78f4e9bdffde 100644 --- a/tools/regression/bin/sh/builtins/case13.0 +++ b/bin/sh/tests/builtins/case13.0 diff --git a/tools/regression/bin/sh/builtins/case14.0 b/bin/sh/tests/builtins/case14.0 index 0338e8a224e3..0338e8a224e3 100644 --- a/tools/regression/bin/sh/builtins/case14.0 +++ b/bin/sh/tests/builtins/case14.0 diff --git a/tools/regression/bin/sh/builtins/case15.0 b/bin/sh/tests/builtins/case15.0 index 09b0e1133544..09b0e1133544 100644 --- a/tools/regression/bin/sh/builtins/case15.0 +++ b/bin/sh/tests/builtins/case15.0 diff --git a/tools/regression/bin/sh/builtins/case16.0 b/bin/sh/tests/builtins/case16.0 index 24303027ba91..24303027ba91 100644 --- a/tools/regression/bin/sh/builtins/case16.0 +++ b/bin/sh/tests/builtins/case16.0 diff --git a/tools/regression/bin/sh/builtins/case17.0 b/bin/sh/tests/builtins/case17.0 index ed1d25f0277a..ed1d25f0277a 100644 --- a/tools/regression/bin/sh/builtins/case17.0 +++ b/bin/sh/tests/builtins/case17.0 diff --git a/tools/regression/bin/sh/builtins/case18.0 b/bin/sh/tests/builtins/case18.0 index 470253f622ea..470253f622ea 100644 --- a/tools/regression/bin/sh/builtins/case18.0 +++ b/bin/sh/tests/builtins/case18.0 diff --git a/tools/regression/bin/sh/builtins/case19.0 b/bin/sh/tests/builtins/case19.0 index 215066ad6321..215066ad6321 100644 --- a/tools/regression/bin/sh/builtins/case19.0 +++ b/bin/sh/tests/builtins/case19.0 diff --git a/tools/regression/bin/sh/builtins/case2.0 b/bin/sh/tests/builtins/case2.0 index e319148cdf5d..e319148cdf5d 100644 --- a/tools/regression/bin/sh/builtins/case2.0 +++ b/bin/sh/tests/builtins/case2.0 diff --git a/tools/regression/bin/sh/builtins/case3.0 b/bin/sh/tests/builtins/case3.0 index 42e53d62a3cb..42e53d62a3cb 100644 --- a/tools/regression/bin/sh/builtins/case3.0 +++ b/bin/sh/tests/builtins/case3.0 diff --git a/tools/regression/bin/sh/builtins/case4.0 b/bin/sh/tests/builtins/case4.0 index 18219f51ee09..18219f51ee09 100644 --- a/tools/regression/bin/sh/builtins/case4.0 +++ b/bin/sh/tests/builtins/case4.0 diff --git a/tools/regression/bin/sh/builtins/case5.0 b/bin/sh/tests/builtins/case5.0 index 8c6db5ab8e57..8c6db5ab8e57 100644 --- a/tools/regression/bin/sh/builtins/case5.0 +++ b/bin/sh/tests/builtins/case5.0 diff --git a/tools/regression/bin/sh/builtins/case6.0 b/bin/sh/tests/builtins/case6.0 index 8d791831c3d8..8d791831c3d8 100644 --- a/tools/regression/bin/sh/builtins/case6.0 +++ b/bin/sh/tests/builtins/case6.0 diff --git a/tools/regression/bin/sh/builtins/case7.0 b/bin/sh/tests/builtins/case7.0 index 96b9de66fe27..96b9de66fe27 100644 --- a/tools/regression/bin/sh/builtins/case7.0 +++ b/bin/sh/tests/builtins/case7.0 diff --git a/tools/regression/bin/sh/builtins/case8.0 b/bin/sh/tests/builtins/case8.0 index 8d9f8b604d88..8d9f8b604d88 100644 --- a/tools/regression/bin/sh/builtins/case8.0 +++ b/bin/sh/tests/builtins/case8.0 diff --git a/tools/regression/bin/sh/builtins/case9.0 b/bin/sh/tests/builtins/case9.0 index 476caec261ba..476caec261ba 100644 --- a/tools/regression/bin/sh/builtins/case9.0 +++ b/bin/sh/tests/builtins/case9.0 diff --git a/tools/regression/bin/sh/builtins/cd1.0 b/bin/sh/tests/builtins/cd1.0 index bc5108e6be3b..bc5108e6be3b 100644 --- a/tools/regression/bin/sh/builtins/cd1.0 +++ b/bin/sh/tests/builtins/cd1.0 diff --git a/tools/regression/bin/sh/builtins/cd2.0 b/bin/sh/tests/builtins/cd2.0 index f2b6416a12ec..f2b6416a12ec 100644 --- a/tools/regression/bin/sh/builtins/cd2.0 +++ b/bin/sh/tests/builtins/cd2.0 diff --git a/tools/regression/bin/sh/builtins/cd3.0 b/bin/sh/tests/builtins/cd3.0 index 7729c54a6895..7729c54a6895 100644 --- a/tools/regression/bin/sh/builtins/cd3.0 +++ b/bin/sh/tests/builtins/cd3.0 diff --git a/tools/regression/bin/sh/builtins/cd4.0 b/bin/sh/tests/builtins/cd4.0 index df3a9a48961c..df3a9a48961c 100644 --- a/tools/regression/bin/sh/builtins/cd4.0 +++ b/bin/sh/tests/builtins/cd4.0 diff --git a/tools/regression/bin/sh/builtins/cd5.0 b/bin/sh/tests/builtins/cd5.0 index 3dff604583c9..3dff604583c9 100644 --- a/tools/regression/bin/sh/builtins/cd5.0 +++ b/bin/sh/tests/builtins/cd5.0 diff --git a/tools/regression/bin/sh/builtins/cd6.0 b/bin/sh/tests/builtins/cd6.0 index 083a06190e64..083a06190e64 100644 --- a/tools/regression/bin/sh/builtins/cd6.0 +++ b/bin/sh/tests/builtins/cd6.0 diff --git a/tools/regression/bin/sh/builtins/cd7.0 b/bin/sh/tests/builtins/cd7.0 index 9adda86c1aed..9adda86c1aed 100644 --- a/tools/regression/bin/sh/builtins/cd7.0 +++ b/bin/sh/tests/builtins/cd7.0 diff --git a/tools/regression/bin/sh/builtins/cd8.0 b/bin/sh/tests/builtins/cd8.0 index a68f77f26f75..a68f77f26f75 100644 --- a/tools/regression/bin/sh/builtins/cd8.0 +++ b/bin/sh/tests/builtins/cd8.0 diff --git a/tools/regression/bin/sh/builtins/command1.0 b/bin/sh/tests/builtins/command1.0 index fd0afdfa0300..fd0afdfa0300 100644 --- a/tools/regression/bin/sh/builtins/command1.0 +++ b/bin/sh/tests/builtins/command1.0 diff --git a/tools/regression/bin/sh/builtins/command10.0 b/bin/sh/tests/builtins/command10.0 index 2c1adf1eb0bd..2c1adf1eb0bd 100644 --- a/tools/regression/bin/sh/builtins/command10.0 +++ b/bin/sh/tests/builtins/command10.0 diff --git a/tools/regression/bin/sh/builtins/command11.0 b/bin/sh/tests/builtins/command11.0 index 10c86479d81b..10c86479d81b 100644 --- a/tools/regression/bin/sh/builtins/command11.0 +++ b/bin/sh/tests/builtins/command11.0 diff --git a/tools/regression/bin/sh/builtins/command12.0 b/bin/sh/tests/builtins/command12.0 index f981db324946..f981db324946 100644 --- a/tools/regression/bin/sh/builtins/command12.0 +++ b/bin/sh/tests/builtins/command12.0 diff --git a/tools/regression/bin/sh/builtins/command2.0 b/bin/sh/tests/builtins/command2.0 index ff7b5f2c8dc8..ff7b5f2c8dc8 100644 --- a/tools/regression/bin/sh/builtins/command2.0 +++ b/bin/sh/tests/builtins/command2.0 diff --git a/tools/regression/bin/sh/builtins/command3.0 b/bin/sh/tests/builtins/command3.0 index 9d4ae89e0e2e..9d4ae89e0e2e 100644 --- a/tools/regression/bin/sh/builtins/command3.0 +++ b/bin/sh/tests/builtins/command3.0 diff --git a/tools/regression/bin/sh/builtins/command3.0.stdout b/bin/sh/tests/builtins/command3.0.stdout index 239c53f7df03..239c53f7df03 100644 --- a/tools/regression/bin/sh/builtins/command3.0.stdout +++ b/bin/sh/tests/builtins/command3.0.stdout diff --git a/tools/regression/bin/sh/builtins/command4.0 b/bin/sh/tests/builtins/command4.0 index 3e496137ff58..3e496137ff58 100644 --- a/tools/regression/bin/sh/builtins/command4.0 +++ b/bin/sh/tests/builtins/command4.0 diff --git a/tools/regression/bin/sh/builtins/command5.0 b/bin/sh/tests/builtins/command5.0 index 13b3fe1fe3f4..13b3fe1fe3f4 100644 --- a/tools/regression/bin/sh/builtins/command5.0 +++ b/bin/sh/tests/builtins/command5.0 diff --git a/tools/regression/bin/sh/builtins/command5.0.stdout b/bin/sh/tests/builtins/command5.0.stdout index 4cb2b11fb490..4cb2b11fb490 100644 --- a/tools/regression/bin/sh/builtins/command5.0.stdout +++ b/bin/sh/tests/builtins/command5.0.stdout diff --git a/tools/regression/bin/sh/builtins/command6.0 b/bin/sh/tests/builtins/command6.0 index 5b63bfecc0f0..5b63bfecc0f0 100644 --- a/tools/regression/bin/sh/builtins/command6.0 +++ b/bin/sh/tests/builtins/command6.0 diff --git a/tools/regression/bin/sh/builtins/command6.0.stdout b/bin/sh/tests/builtins/command6.0.stdout index df4d6474d84a..df4d6474d84a 100644 --- a/tools/regression/bin/sh/builtins/command6.0.stdout +++ b/bin/sh/tests/builtins/command6.0.stdout diff --git a/tools/regression/bin/sh/builtins/command7.0 b/bin/sh/tests/builtins/command7.0 index fc652f207584..fc652f207584 100644 --- a/tools/regression/bin/sh/builtins/command7.0 +++ b/bin/sh/tests/builtins/command7.0 diff --git a/tools/regression/bin/sh/builtins/command8.0 b/bin/sh/tests/builtins/command8.0 index 9e3a2b645fbb..9e3a2b645fbb 100644 --- a/tools/regression/bin/sh/builtins/command8.0 +++ b/bin/sh/tests/builtins/command8.0 diff --git a/tools/regression/bin/sh/builtins/command9.0 b/bin/sh/tests/builtins/command9.0 index 212e52aafc98..212e52aafc98 100644 --- a/tools/regression/bin/sh/builtins/command9.0 +++ b/bin/sh/tests/builtins/command9.0 diff --git a/tools/regression/bin/sh/builtins/dot1.0 b/bin/sh/tests/builtins/dot1.0 index 43eab0ddeb33..43eab0ddeb33 100644 --- a/tools/regression/bin/sh/builtins/dot1.0 +++ b/bin/sh/tests/builtins/dot1.0 diff --git a/tools/regression/bin/sh/builtins/dot2.0 b/bin/sh/tests/builtins/dot2.0 index ed6379b993c3..ed6379b993c3 100644 --- a/tools/regression/bin/sh/builtins/dot2.0 +++ b/bin/sh/tests/builtins/dot2.0 diff --git a/tools/regression/bin/sh/builtins/dot3.0 b/bin/sh/tests/builtins/dot3.0 index b337f0f6d338..b337f0f6d338 100644 --- a/tools/regression/bin/sh/builtins/dot3.0 +++ b/bin/sh/tests/builtins/dot3.0 diff --git a/tools/regression/bin/sh/builtins/dot4.0 b/bin/sh/tests/builtins/dot4.0 index b898131c0e1c..b898131c0e1c 100644 --- a/tools/regression/bin/sh/builtins/dot4.0 +++ b/bin/sh/tests/builtins/dot4.0 diff --git a/tools/regression/bin/sh/builtins/eval1.0 b/bin/sh/tests/builtins/eval1.0 index 04606a4a87fe..04606a4a87fe 100644 --- a/tools/regression/bin/sh/builtins/eval1.0 +++ b/bin/sh/tests/builtins/eval1.0 diff --git a/tools/regression/bin/sh/builtins/eval2.0 b/bin/sh/tests/builtins/eval2.0 index bf06b6e14e0c..bf06b6e14e0c 100644 --- a/tools/regression/bin/sh/builtins/eval2.0 +++ b/bin/sh/tests/builtins/eval2.0 diff --git a/tools/regression/bin/sh/builtins/eval3.0 b/bin/sh/tests/builtins/eval3.0 index dfb8357c727c..dfb8357c727c 100644 --- a/tools/regression/bin/sh/builtins/eval3.0 +++ b/bin/sh/tests/builtins/eval3.0 diff --git a/tools/regression/bin/sh/builtins/eval4.0 b/bin/sh/tests/builtins/eval4.0 index 67da2f5c832d..67da2f5c832d 100644 --- a/tools/regression/bin/sh/builtins/eval4.0 +++ b/bin/sh/tests/builtins/eval4.0 diff --git a/tools/regression/bin/sh/builtins/eval5.0 b/bin/sh/tests/builtins/eval5.0 index 3e86de92fbae..3e86de92fbae 100644 --- a/tools/regression/bin/sh/builtins/eval5.0 +++ b/bin/sh/tests/builtins/eval5.0 diff --git a/tools/regression/bin/sh/builtins/eval6.0 b/bin/sh/tests/builtins/eval6.0 index 6752bb65ad4d..6752bb65ad4d 100644 --- a/tools/regression/bin/sh/builtins/eval6.0 +++ b/bin/sh/tests/builtins/eval6.0 diff --git a/tools/regression/bin/sh/builtins/exec1.0 b/bin/sh/tests/builtins/exec1.0 index dd30a4c9aa93..dd30a4c9aa93 100644 --- a/tools/regression/bin/sh/builtins/exec1.0 +++ b/bin/sh/tests/builtins/exec1.0 diff --git a/tools/regression/bin/sh/builtins/exec2.0 b/bin/sh/tests/builtins/exec2.0 index 3dcb6c41156a..3dcb6c41156a 100644 --- a/tools/regression/bin/sh/builtins/exec2.0 +++ b/bin/sh/tests/builtins/exec2.0 diff --git a/tools/regression/bin/sh/builtins/exit1.0 b/bin/sh/tests/builtins/exit1.0 index 496d448761cc..496d448761cc 100644 --- a/tools/regression/bin/sh/builtins/exit1.0 +++ b/bin/sh/tests/builtins/exit1.0 diff --git a/tools/regression/bin/sh/builtins/exit2.8 b/bin/sh/tests/builtins/exit2.8 index 124c32e01a3c..124c32e01a3c 100644 --- a/tools/regression/bin/sh/builtins/exit2.8 +++ b/bin/sh/tests/builtins/exit2.8 diff --git a/tools/regression/bin/sh/builtins/exit3.0 b/bin/sh/tests/builtins/exit3.0 index 80655ac539c5..80655ac539c5 100644 --- a/tools/regression/bin/sh/builtins/exit3.0 +++ b/bin/sh/tests/builtins/exit3.0 diff --git a/tools/regression/bin/sh/builtins/export1.0 b/bin/sh/tests/builtins/export1.0 index 7b08c9de4349..7b08c9de4349 100644 --- a/tools/regression/bin/sh/builtins/export1.0 +++ b/bin/sh/tests/builtins/export1.0 diff --git a/tools/regression/bin/sh/builtins/fc1.0 b/bin/sh/tests/builtins/fc1.0 index ab7a387b5077..ab7a387b5077 100644 --- a/tools/regression/bin/sh/builtins/fc1.0 +++ b/bin/sh/tests/builtins/fc1.0 diff --git a/tools/regression/bin/sh/builtins/fc2.0 b/bin/sh/tests/builtins/fc2.0 index 7eb92acc2cdf..7eb92acc2cdf 100644 --- a/tools/regression/bin/sh/builtins/fc2.0 +++ b/bin/sh/tests/builtins/fc2.0 diff --git a/tools/regression/bin/sh/builtins/for1.0 b/bin/sh/tests/builtins/for1.0 index cd55e2ca029e..cd55e2ca029e 100644 --- a/tools/regression/bin/sh/builtins/for1.0 +++ b/bin/sh/tests/builtins/for1.0 diff --git a/tools/regression/bin/sh/builtins/for2.0 b/bin/sh/tests/builtins/for2.0 index 48c22ce71119..48c22ce71119 100644 --- a/tools/regression/bin/sh/builtins/for2.0 +++ b/bin/sh/tests/builtins/for2.0 diff --git a/tools/regression/bin/sh/builtins/for3.0 b/bin/sh/tests/builtins/for3.0 index cc37238abbc6..cc37238abbc6 100644 --- a/tools/regression/bin/sh/builtins/for3.0 +++ b/bin/sh/tests/builtins/for3.0 diff --git a/tools/regression/bin/sh/builtins/getopts1.0 b/bin/sh/tests/builtins/getopts1.0 index af31d5599118..af31d5599118 100644 --- a/tools/regression/bin/sh/builtins/getopts1.0 +++ b/bin/sh/tests/builtins/getopts1.0 diff --git a/tools/regression/bin/sh/builtins/getopts1.0.stdout b/bin/sh/tests/builtins/getopts1.0.stdout index a0a347eea8f8..a0a347eea8f8 100644 --- a/tools/regression/bin/sh/builtins/getopts1.0.stdout +++ b/bin/sh/tests/builtins/getopts1.0.stdout diff --git a/tools/regression/bin/sh/builtins/getopts2.0 b/bin/sh/tests/builtins/getopts2.0 index 5a5dbe20cb6a..5a5dbe20cb6a 100644 --- a/tools/regression/bin/sh/builtins/getopts2.0 +++ b/bin/sh/tests/builtins/getopts2.0 diff --git a/tools/regression/bin/sh/builtins/getopts2.0.stdout b/bin/sh/tests/builtins/getopts2.0.stdout index 587be6b4c3f9..587be6b4c3f9 100644 --- a/tools/regression/bin/sh/builtins/getopts2.0.stdout +++ b/bin/sh/tests/builtins/getopts2.0.stdout diff --git a/tools/regression/bin/sh/builtins/hash1.0 b/bin/sh/tests/builtins/hash1.0 index 45cc3003fb59..45cc3003fb59 100644 --- a/tools/regression/bin/sh/builtins/hash1.0 +++ b/bin/sh/tests/builtins/hash1.0 diff --git a/tools/regression/bin/sh/builtins/hash1.0.stdout b/bin/sh/tests/builtins/hash1.0.stdout index 3afc3e7b3839..3afc3e7b3839 100644 --- a/tools/regression/bin/sh/builtins/hash1.0.stdout +++ b/bin/sh/tests/builtins/hash1.0.stdout diff --git a/tools/regression/bin/sh/builtins/hash2.0 b/bin/sh/tests/builtins/hash2.0 index e5cd21bc57dd..e5cd21bc57dd 100644 --- a/tools/regression/bin/sh/builtins/hash2.0 +++ b/bin/sh/tests/builtins/hash2.0 diff --git a/tools/regression/bin/sh/builtins/hash2.0.stdout b/bin/sh/tests/builtins/hash2.0.stdout index 3afc3e7b3839..3afc3e7b3839 100644 --- a/tools/regression/bin/sh/builtins/hash2.0.stdout +++ b/bin/sh/tests/builtins/hash2.0.stdout diff --git a/tools/regression/bin/sh/builtins/hash3.0 b/bin/sh/tests/builtins/hash3.0 index eade0b319546..eade0b319546 100644 --- a/tools/regression/bin/sh/builtins/hash3.0 +++ b/bin/sh/tests/builtins/hash3.0 diff --git a/tools/regression/bin/sh/builtins/hash3.0.stdout b/bin/sh/tests/builtins/hash3.0.stdout index a34864cd6dff..a34864cd6dff 100644 --- a/tools/regression/bin/sh/builtins/hash3.0.stdout +++ b/bin/sh/tests/builtins/hash3.0.stdout diff --git a/tools/regression/bin/sh/builtins/hash4.0 b/bin/sh/tests/builtins/hash4.0 index dec584c4538f..dec584c4538f 100644 --- a/tools/regression/bin/sh/builtins/hash4.0 +++ b/bin/sh/tests/builtins/hash4.0 diff --git a/tools/regression/bin/sh/builtins/jobid1.0 b/bin/sh/tests/builtins/jobid1.0 index 483fda20743c..483fda20743c 100644 --- a/tools/regression/bin/sh/builtins/jobid1.0 +++ b/bin/sh/tests/builtins/jobid1.0 diff --git a/tools/regression/bin/sh/builtins/jobid2.0 b/bin/sh/tests/builtins/jobid2.0 index 101831a2e4b8..101831a2e4b8 100644 --- a/tools/regression/bin/sh/builtins/jobid2.0 +++ b/bin/sh/tests/builtins/jobid2.0 diff --git a/tools/regression/bin/sh/builtins/lineno.0 b/bin/sh/tests/builtins/lineno.0 index c9311f82d253..c9311f82d253 100644 --- a/tools/regression/bin/sh/builtins/lineno.0 +++ b/bin/sh/tests/builtins/lineno.0 diff --git a/tools/regression/bin/sh/builtins/lineno.0.stdout b/bin/sh/tests/builtins/lineno.0.stdout index 82583a93c82e..82583a93c82e 100644 --- a/tools/regression/bin/sh/builtins/lineno.0.stdout +++ b/bin/sh/tests/builtins/lineno.0.stdout diff --git a/tools/regression/bin/sh/builtins/local1.0 b/bin/sh/tests/builtins/local1.0 index b28837ec005f..b28837ec005f 100644 --- a/tools/regression/bin/sh/builtins/local1.0 +++ b/bin/sh/tests/builtins/local1.0 diff --git a/tools/regression/bin/sh/builtins/local2.0 b/bin/sh/tests/builtins/local2.0 index cc8c10f40618..cc8c10f40618 100644 --- a/tools/regression/bin/sh/builtins/local2.0 +++ b/bin/sh/tests/builtins/local2.0 diff --git a/tools/regression/bin/sh/builtins/local3.0 b/bin/sh/tests/builtins/local3.0 index 39ee370099e7..39ee370099e7 100644 --- a/tools/regression/bin/sh/builtins/local3.0 +++ b/bin/sh/tests/builtins/local3.0 diff --git a/tools/regression/bin/sh/builtins/local4.0 b/bin/sh/tests/builtins/local4.0 index 3955aaa12f1a..3955aaa12f1a 100644 --- a/tools/regression/bin/sh/builtins/local4.0 +++ b/bin/sh/tests/builtins/local4.0 diff --git a/tools/regression/bin/sh/builtins/locale1.0 b/bin/sh/tests/builtins/locale1.0 index 90b10944c5a5..90b10944c5a5 100644 --- a/tools/regression/bin/sh/builtins/locale1.0 +++ b/bin/sh/tests/builtins/locale1.0 diff --git a/tools/regression/bin/sh/builtins/printf1.0 b/bin/sh/tests/builtins/printf1.0 index 99a82d014794..99a82d014794 100644 --- a/tools/regression/bin/sh/builtins/printf1.0 +++ b/bin/sh/tests/builtins/printf1.0 diff --git a/tools/regression/bin/sh/builtins/printf2.0 b/bin/sh/tests/builtins/printf2.0 index 7763d6fe9636..7763d6fe9636 100644 --- a/tools/regression/bin/sh/builtins/printf2.0 +++ b/bin/sh/tests/builtins/printf2.0 diff --git a/tools/regression/bin/sh/builtins/printf3.0 b/bin/sh/tests/builtins/printf3.0 index 0e7ea85cddb4..0e7ea85cddb4 100644 --- a/tools/regression/bin/sh/builtins/printf3.0 +++ b/bin/sh/tests/builtins/printf3.0 diff --git a/tools/regression/bin/sh/builtins/printf4.0 b/bin/sh/tests/builtins/printf4.0 index 2dd3e729574a..2dd3e729574a 100644 --- a/tools/regression/bin/sh/builtins/printf4.0 +++ b/bin/sh/tests/builtins/printf4.0 diff --git a/tools/regression/bin/sh/builtins/read1.0 b/bin/sh/tests/builtins/read1.0 index 06a68faa32a3..06a68faa32a3 100644 --- a/tools/regression/bin/sh/builtins/read1.0 +++ b/bin/sh/tests/builtins/read1.0 diff --git a/tools/regression/bin/sh/builtins/read1.0.stdout b/bin/sh/tests/builtins/read1.0.stdout index dbcb1af9bae7..dbcb1af9bae7 100644 --- a/tools/regression/bin/sh/builtins/read1.0.stdout +++ b/bin/sh/tests/builtins/read1.0.stdout diff --git a/tools/regression/bin/sh/builtins/read2.0 b/bin/sh/tests/builtins/read2.0 index fc7451191586..fc7451191586 100644 --- a/tools/regression/bin/sh/builtins/read2.0 +++ b/bin/sh/tests/builtins/read2.0 diff --git a/tools/regression/bin/sh/builtins/read3.0 b/bin/sh/tests/builtins/read3.0 index c6ae9c1023c0..c6ae9c1023c0 100644 --- a/tools/regression/bin/sh/builtins/read3.0 +++ b/bin/sh/tests/builtins/read3.0 diff --git a/tools/regression/bin/sh/builtins/read3.0.stdout b/bin/sh/tests/builtins/read3.0.stdout index 8ed98ca9d86e..8ed98ca9d86e 100644 --- a/tools/regression/bin/sh/builtins/read3.0.stdout +++ b/bin/sh/tests/builtins/read3.0.stdout diff --git a/tools/regression/bin/sh/builtins/read4.0 b/bin/sh/tests/builtins/read4.0 index 7204a35aa0a5..7204a35aa0a5 100644 --- a/tools/regression/bin/sh/builtins/read4.0 +++ b/bin/sh/tests/builtins/read4.0 diff --git a/tools/regression/bin/sh/builtins/read4.0.stdout b/bin/sh/tests/builtins/read4.0.stdout index a8747a46ffeb..a8747a46ffeb 100644 --- a/tools/regression/bin/sh/builtins/read4.0.stdout +++ b/bin/sh/tests/builtins/read4.0.stdout diff --git a/tools/regression/bin/sh/builtins/read5.0 b/bin/sh/tests/builtins/read5.0 index 7d83391cba22..7d83391cba22 100644 --- a/tools/regression/bin/sh/builtins/read5.0 +++ b/bin/sh/tests/builtins/read5.0 diff --git a/tools/regression/bin/sh/builtins/read6.0 b/bin/sh/tests/builtins/read6.0 index 2168e10c841a..2168e10c841a 100644 --- a/tools/regression/bin/sh/builtins/read6.0 +++ b/bin/sh/tests/builtins/read6.0 diff --git a/tools/regression/bin/sh/builtins/read7.0 b/bin/sh/tests/builtins/read7.0 index e78f887b60b4..e78f887b60b4 100644 --- a/tools/regression/bin/sh/builtins/read7.0 +++ b/bin/sh/tests/builtins/read7.0 diff --git a/tools/regression/bin/sh/builtins/return1.0 b/bin/sh/tests/builtins/return1.0 index 787e892a7698..787e892a7698 100644 --- a/tools/regression/bin/sh/builtins/return1.0 +++ b/bin/sh/tests/builtins/return1.0 diff --git a/tools/regression/bin/sh/builtins/return2.1 b/bin/sh/tests/builtins/return2.1 index 0ef817179d73..0ef817179d73 100644 --- a/tools/regression/bin/sh/builtins/return2.1 +++ b/bin/sh/tests/builtins/return2.1 diff --git a/tools/regression/bin/sh/builtins/return3.1 b/bin/sh/tests/builtins/return3.1 index 605ec680d66a..605ec680d66a 100644 --- a/tools/regression/bin/sh/builtins/return3.1 +++ b/bin/sh/tests/builtins/return3.1 diff --git a/tools/regression/bin/sh/builtins/return4.0 b/bin/sh/tests/builtins/return4.0 index be5582b458b4..be5582b458b4 100644 --- a/tools/regression/bin/sh/builtins/return4.0 +++ b/bin/sh/tests/builtins/return4.0 diff --git a/tools/regression/bin/sh/builtins/return5.0 b/bin/sh/tests/builtins/return5.0 index 6e4b7bd751a8..6e4b7bd751a8 100644 --- a/tools/regression/bin/sh/builtins/return5.0 +++ b/bin/sh/tests/builtins/return5.0 diff --git a/tools/regression/bin/sh/builtins/return6.4 b/bin/sh/tests/builtins/return6.4 index e4d8e0d641a1..e4d8e0d641a1 100644 --- a/tools/regression/bin/sh/builtins/return6.4 +++ b/bin/sh/tests/builtins/return6.4 diff --git a/tools/regression/bin/sh/builtins/return7.4 b/bin/sh/tests/builtins/return7.4 index 2047373473ab..2047373473ab 100644 --- a/tools/regression/bin/sh/builtins/return7.4 +++ b/bin/sh/tests/builtins/return7.4 diff --git a/tools/regression/bin/sh/builtins/return8.0 b/bin/sh/tests/builtins/return8.0 index f00e859a74ce..f00e859a74ce 100644 --- a/tools/regression/bin/sh/builtins/return8.0 +++ b/bin/sh/tests/builtins/return8.0 diff --git a/tools/regression/bin/sh/builtins/set1.0 b/bin/sh/tests/builtins/set1.0 index fc39fade6270..fc39fade6270 100644 --- a/tools/regression/bin/sh/builtins/set1.0 +++ b/bin/sh/tests/builtins/set1.0 diff --git a/tools/regression/bin/sh/builtins/set2.0 b/bin/sh/tests/builtins/set2.0 index ad13eab0a7b8..ad13eab0a7b8 100644 --- a/tools/regression/bin/sh/builtins/set2.0 +++ b/bin/sh/tests/builtins/set2.0 diff --git a/tools/regression/bin/sh/builtins/trap1.0 b/bin/sh/tests/builtins/trap1.0 index 313f6a387678..313f6a387678 100644 --- a/tools/regression/bin/sh/builtins/trap1.0 +++ b/bin/sh/tests/builtins/trap1.0 diff --git a/tools/regression/bin/sh/builtins/trap10.0 b/bin/sh/tests/builtins/trap10.0 index fa0e35d6a6b2..fa0e35d6a6b2 100644 --- a/tools/regression/bin/sh/builtins/trap10.0 +++ b/bin/sh/tests/builtins/trap10.0 diff --git a/tools/regression/bin/sh/builtins/trap11.0 b/bin/sh/tests/builtins/trap11.0 index cfeea9ed9ded..cfeea9ed9ded 100644 --- a/tools/regression/bin/sh/builtins/trap11.0 +++ b/bin/sh/tests/builtins/trap11.0 diff --git a/tools/regression/bin/sh/builtins/trap12.0 b/bin/sh/tests/builtins/trap12.0 index 8c62ffd2b570..8c62ffd2b570 100644 --- a/tools/regression/bin/sh/builtins/trap12.0 +++ b/bin/sh/tests/builtins/trap12.0 diff --git a/tools/regression/bin/sh/builtins/trap13.0 b/bin/sh/tests/builtins/trap13.0 index d90eb08eb242..d90eb08eb242 100644 --- a/tools/regression/bin/sh/builtins/trap13.0 +++ b/bin/sh/tests/builtins/trap13.0 diff --git a/tools/regression/bin/sh/builtins/trap14.0 b/bin/sh/tests/builtins/trap14.0 index 97cce8d0d244..97cce8d0d244 100644 --- a/tools/regression/bin/sh/builtins/trap14.0 +++ b/bin/sh/tests/builtins/trap14.0 diff --git a/tools/regression/bin/sh/builtins/trap2.0 b/bin/sh/tests/builtins/trap2.0 index a05287a16771..a05287a16771 100644 --- a/tools/regression/bin/sh/builtins/trap2.0 +++ b/bin/sh/tests/builtins/trap2.0 diff --git a/tools/regression/bin/sh/builtins/trap3.0 b/bin/sh/tests/builtins/trap3.0 index 81607293531e..81607293531e 100644 --- a/tools/regression/bin/sh/builtins/trap3.0 +++ b/bin/sh/tests/builtins/trap3.0 diff --git a/tools/regression/bin/sh/builtins/trap4.0 b/bin/sh/tests/builtins/trap4.0 index 7f2080ee4dca..7f2080ee4dca 100644 --- a/tools/regression/bin/sh/builtins/trap4.0 +++ b/bin/sh/tests/builtins/trap4.0 diff --git a/tools/regression/bin/sh/builtins/trap5.0 b/bin/sh/tests/builtins/trap5.0 index 56e0fb1b89fe..56e0fb1b89fe 100644 --- a/tools/regression/bin/sh/builtins/trap5.0 +++ b/bin/sh/tests/builtins/trap5.0 diff --git a/tools/regression/bin/sh/builtins/trap6.0 b/bin/sh/tests/builtins/trap6.0 index bd2bf7efe769..bd2bf7efe769 100644 --- a/tools/regression/bin/sh/builtins/trap6.0 +++ b/bin/sh/tests/builtins/trap6.0 diff --git a/tools/regression/bin/sh/builtins/trap7.0 b/bin/sh/tests/builtins/trap7.0 index 35529b80f4bf..35529b80f4bf 100644 --- a/tools/regression/bin/sh/builtins/trap7.0 +++ b/bin/sh/tests/builtins/trap7.0 diff --git a/tools/regression/bin/sh/builtins/trap8.0 b/bin/sh/tests/builtins/trap8.0 index cdce976e36da..cdce976e36da 100644 --- a/tools/regression/bin/sh/builtins/trap8.0 +++ b/bin/sh/tests/builtins/trap8.0 diff --git a/tools/regression/bin/sh/builtins/trap9.0 b/bin/sh/tests/builtins/trap9.0 index 0f584ecec584..0f584ecec584 100644 --- a/tools/regression/bin/sh/builtins/trap9.0 +++ b/bin/sh/tests/builtins/trap9.0 diff --git a/tools/regression/bin/sh/builtins/type1.0 b/bin/sh/tests/builtins/type1.0 index c5e456437946..c5e456437946 100644 --- a/tools/regression/bin/sh/builtins/type1.0 +++ b/bin/sh/tests/builtins/type1.0 diff --git a/tools/regression/bin/sh/builtins/type1.0.stderr b/bin/sh/tests/builtins/type1.0.stderr index 7853418a4827..7853418a4827 100644 --- a/tools/regression/bin/sh/builtins/type1.0.stderr +++ b/bin/sh/tests/builtins/type1.0.stderr diff --git a/tools/regression/bin/sh/builtins/type2.0 b/bin/sh/tests/builtins/type2.0 index fe44d957fc0a..fe44d957fc0a 100644 --- a/tools/regression/bin/sh/builtins/type2.0 +++ b/bin/sh/tests/builtins/type2.0 diff --git a/tools/regression/bin/sh/builtins/type3.0 b/bin/sh/tests/builtins/type3.0 index 87cccdd812cc..87cccdd812cc 100644 --- a/tools/regression/bin/sh/builtins/type3.0 +++ b/bin/sh/tests/builtins/type3.0 diff --git a/tools/regression/bin/sh/builtins/unalias.0 b/bin/sh/tests/builtins/unalias.0 index 34d8d6e07d2e..34d8d6e07d2e 100644 --- a/tools/regression/bin/sh/builtins/unalias.0 +++ b/bin/sh/tests/builtins/unalias.0 diff --git a/tools/regression/bin/sh/builtins/var-assign.0 b/bin/sh/tests/builtins/var-assign.0 index ace39c042d5f..ace39c042d5f 100644 --- a/tools/regression/bin/sh/builtins/var-assign.0 +++ b/bin/sh/tests/builtins/var-assign.0 diff --git a/tools/regression/bin/sh/builtins/var-assign2.0 b/bin/sh/tests/builtins/var-assign2.0 index eafec89a681b..eafec89a681b 100644 --- a/tools/regression/bin/sh/builtins/var-assign2.0 +++ b/bin/sh/tests/builtins/var-assign2.0 diff --git a/tools/regression/bin/sh/builtins/wait1.0 b/bin/sh/tests/builtins/wait1.0 index 1ca85308c9ac..1ca85308c9ac 100644 --- a/tools/regression/bin/sh/builtins/wait1.0 +++ b/bin/sh/tests/builtins/wait1.0 diff --git a/tools/regression/bin/sh/builtins/wait10.0 b/bin/sh/tests/builtins/wait10.0 index 864fc7817276..864fc7817276 100644 --- a/tools/regression/bin/sh/builtins/wait10.0 +++ b/bin/sh/tests/builtins/wait10.0 diff --git a/tools/regression/bin/sh/builtins/wait2.0 b/bin/sh/tests/builtins/wait2.0 index e61455cf5f0e..e61455cf5f0e 100644 --- a/tools/regression/bin/sh/builtins/wait2.0 +++ b/bin/sh/tests/builtins/wait2.0 diff --git a/tools/regression/bin/sh/builtins/wait3.0 b/bin/sh/tests/builtins/wait3.0 index 1ed52999630d..1ed52999630d 100644 --- a/tools/regression/bin/sh/builtins/wait3.0 +++ b/bin/sh/tests/builtins/wait3.0 diff --git a/tools/regression/bin/sh/builtins/wait4.0 b/bin/sh/tests/builtins/wait4.0 index 79351315d384..79351315d384 100644 --- a/tools/regression/bin/sh/builtins/wait4.0 +++ b/bin/sh/tests/builtins/wait4.0 diff --git a/tools/regression/bin/sh/builtins/wait5.0 b/bin/sh/tests/builtins/wait5.0 index 6874bf669302..6874bf669302 100644 --- a/tools/regression/bin/sh/builtins/wait5.0 +++ b/bin/sh/tests/builtins/wait5.0 diff --git a/tools/regression/bin/sh/builtins/wait6.0 b/bin/sh/tests/builtins/wait6.0 index 20e3c6808679..20e3c6808679 100644 --- a/tools/regression/bin/sh/builtins/wait6.0 +++ b/bin/sh/tests/builtins/wait6.0 diff --git a/tools/regression/bin/sh/builtins/wait7.0 b/bin/sh/tests/builtins/wait7.0 index 0fb092f8f614..0fb092f8f614 100644 --- a/tools/regression/bin/sh/builtins/wait7.0 +++ b/bin/sh/tests/builtins/wait7.0 diff --git a/tools/regression/bin/sh/builtins/wait8.0 b/bin/sh/tests/builtins/wait8.0 index b59ff59622eb..b59ff59622eb 100644 --- a/tools/regression/bin/sh/builtins/wait8.0 +++ b/bin/sh/tests/builtins/wait8.0 diff --git a/tools/regression/bin/sh/builtins/wait9.127 b/bin/sh/tests/builtins/wait9.127 index 661f275421f8..661f275421f8 100644 --- a/tools/regression/bin/sh/builtins/wait9.127 +++ b/bin/sh/tests/builtins/wait9.127 diff --git a/bin/sh/tests/errors/Makefile b/bin/sh/tests/errors/Makefile new file mode 100644 index 000000000000..9f8b0f2045d9 --- /dev/null +++ b/bin/sh/tests/errors/Makefile @@ -0,0 +1,30 @@ +# $FreeBSD$ + +.include <bsd.own.mk> + +FILESDIR= ${TESTSBASE}/bin/sh/errors +KYUAFILE= no + +FILES= assignment-error1.0 +FILES+= assignment-error2.0 +FILES+= backquote-error1.0 +FILES+= backquote-error2.0 +FILES+= bad-binary1.126 +FILES+= bad-keyword1.0 +FILES+= bad-parm-exp1.0 +FILES+= bad-parm-exp2.2 bad-parm-exp2.2.stderr +FILES+= bad-parm-exp3.2 bad-parm-exp3.2.stderr +FILES+= bad-parm-exp4.2 bad-parm-exp4.2.stderr +FILES+= bad-parm-exp5.2 bad-parm-exp5.2.stderr +FILES+= bad-parm-exp6.2 bad-parm-exp6.2.stderr +FILES+= option-error.0 +FILES+= redirection-error.0 +FILES+= redirection-error2.2 +FILES+= redirection-error3.0 +FILES+= redirection-error4.0 +FILES+= redirection-error5.0 +FILES+= redirection-error6.0 +FILES+= redirection-error7.0 +FILES+= write-error1.0 + +.include <bsd.test.mk> diff --git a/tools/regression/bin/sh/errors/assignment-error1.0 b/bin/sh/tests/errors/assignment-error1.0 index 00eaed9b8671..00eaed9b8671 100644 --- a/tools/regression/bin/sh/errors/assignment-error1.0 +++ b/bin/sh/tests/errors/assignment-error1.0 diff --git a/tools/regression/bin/sh/errors/assignment-error2.0 b/bin/sh/tests/errors/assignment-error2.0 index ff4e62995262..ff4e62995262 100644 --- a/tools/regression/bin/sh/errors/assignment-error2.0 +++ b/bin/sh/tests/errors/assignment-error2.0 diff --git a/tools/regression/bin/sh/errors/backquote-error1.0 b/bin/sh/tests/errors/backquote-error1.0 index 43e33034af9f..43e33034af9f 100644 --- a/tools/regression/bin/sh/errors/backquote-error1.0 +++ b/bin/sh/tests/errors/backquote-error1.0 diff --git a/tools/regression/bin/sh/errors/backquote-error2.0 b/bin/sh/tests/errors/backquote-error2.0 index 5b49e2be17ce..5b49e2be17ce 100644 --- a/tools/regression/bin/sh/errors/backquote-error2.0 +++ b/bin/sh/tests/errors/backquote-error2.0 diff --git a/tools/regression/bin/sh/errors/bad-binary1.126 b/bin/sh/tests/errors/bad-binary1.126 index d92e9ded5689..d92e9ded5689 100644 --- a/tools/regression/bin/sh/errors/bad-binary1.126 +++ b/bin/sh/tests/errors/bad-binary1.126 diff --git a/tools/regression/bin/sh/errors/bad-keyword1.0 b/bin/sh/tests/errors/bad-keyword1.0 index ac0153655f8d..ac0153655f8d 100644 --- a/tools/regression/bin/sh/errors/bad-keyword1.0 +++ b/bin/sh/tests/errors/bad-keyword1.0 diff --git a/tools/regression/bin/sh/errors/bad-parm-exp1.0 b/bin/sh/tests/errors/bad-parm-exp1.0 index 6e949945f9f3..6e949945f9f3 100644 --- a/tools/regression/bin/sh/errors/bad-parm-exp1.0 +++ b/bin/sh/tests/errors/bad-parm-exp1.0 diff --git a/tools/regression/bin/sh/errors/bad-parm-exp2.2 b/bin/sh/tests/errors/bad-parm-exp2.2 index 7e13d2b895d2..7e13d2b895d2 100644 --- a/tools/regression/bin/sh/errors/bad-parm-exp2.2 +++ b/bin/sh/tests/errors/bad-parm-exp2.2 diff --git a/tools/regression/bin/sh/errors/bad-parm-exp2.2.stderr b/bin/sh/tests/errors/bad-parm-exp2.2.stderr index d027a5ad4ef3..d027a5ad4ef3 100644 --- a/tools/regression/bin/sh/errors/bad-parm-exp2.2.stderr +++ b/bin/sh/tests/errors/bad-parm-exp2.2.stderr diff --git a/tools/regression/bin/sh/errors/bad-parm-exp3.2 b/bin/sh/tests/errors/bad-parm-exp3.2 index a5ecba5a7e52..a5ecba5a7e52 100644 --- a/tools/regression/bin/sh/errors/bad-parm-exp3.2 +++ b/bin/sh/tests/errors/bad-parm-exp3.2 diff --git a/tools/regression/bin/sh/errors/bad-parm-exp3.2.stderr b/bin/sh/tests/errors/bad-parm-exp3.2.stderr index ef40251f23f6..ef40251f23f6 100644 --- a/tools/regression/bin/sh/errors/bad-parm-exp3.2.stderr +++ b/bin/sh/tests/errors/bad-parm-exp3.2.stderr diff --git a/tools/regression/bin/sh/errors/bad-parm-exp4.2 b/bin/sh/tests/errors/bad-parm-exp4.2 index 9eec8d08470d..9eec8d08470d 100644 --- a/tools/regression/bin/sh/errors/bad-parm-exp4.2 +++ b/bin/sh/tests/errors/bad-parm-exp4.2 diff --git a/tools/regression/bin/sh/errors/bad-parm-exp4.2.stderr b/bin/sh/tests/errors/bad-parm-exp4.2.stderr index 89bd80f0e8e2..89bd80f0e8e2 100644 --- a/tools/regression/bin/sh/errors/bad-parm-exp4.2.stderr +++ b/bin/sh/tests/errors/bad-parm-exp4.2.stderr diff --git a/tools/regression/bin/sh/errors/bad-parm-exp5.2 b/bin/sh/tests/errors/bad-parm-exp5.2 index 459281f04c3a..459281f04c3a 100644 --- a/tools/regression/bin/sh/errors/bad-parm-exp5.2 +++ b/bin/sh/tests/errors/bad-parm-exp5.2 diff --git a/tools/regression/bin/sh/errors/bad-parm-exp5.2.stderr b/bin/sh/tests/errors/bad-parm-exp5.2.stderr index 89b19978f9d1..89b19978f9d1 100644 --- a/tools/regression/bin/sh/errors/bad-parm-exp5.2.stderr +++ b/bin/sh/tests/errors/bad-parm-exp5.2.stderr diff --git a/tools/regression/bin/sh/errors/bad-parm-exp6.2 b/bin/sh/tests/errors/bad-parm-exp6.2 index ba51442fb7fb..ba51442fb7fb 100644 --- a/tools/regression/bin/sh/errors/bad-parm-exp6.2 +++ b/bin/sh/tests/errors/bad-parm-exp6.2 diff --git a/tools/regression/bin/sh/errors/bad-parm-exp6.2.stderr b/bin/sh/tests/errors/bad-parm-exp6.2.stderr index dbf14b596e1f..dbf14b596e1f 100644 --- a/tools/regression/bin/sh/errors/bad-parm-exp6.2.stderr +++ b/bin/sh/tests/errors/bad-parm-exp6.2.stderr diff --git a/tools/regression/bin/sh/errors/option-error.0 b/bin/sh/tests/errors/option-error.0 index b4b44c4a4062..b4b44c4a4062 100644 --- a/tools/regression/bin/sh/errors/option-error.0 +++ b/bin/sh/tests/errors/option-error.0 diff --git a/tools/regression/bin/sh/errors/redirection-error.0 b/bin/sh/tests/errors/redirection-error.0 index cb8c0b113c13..cb8c0b113c13 100644 --- a/tools/regression/bin/sh/errors/redirection-error.0 +++ b/bin/sh/tests/errors/redirection-error.0 diff --git a/tools/regression/bin/sh/errors/redirection-error2.2 b/bin/sh/tests/errors/redirection-error2.2 index 32bccd8e784a..32bccd8e784a 100644 --- a/tools/regression/bin/sh/errors/redirection-error2.2 +++ b/bin/sh/tests/errors/redirection-error2.2 diff --git a/tools/regression/bin/sh/errors/redirection-error3.0 b/bin/sh/tests/errors/redirection-error3.0 index 8a07d037baec..8a07d037baec 100644 --- a/tools/regression/bin/sh/errors/redirection-error3.0 +++ b/bin/sh/tests/errors/redirection-error3.0 diff --git a/tools/regression/bin/sh/errors/redirection-error4.0 b/bin/sh/tests/errors/redirection-error4.0 index 206097478e35..206097478e35 100644 --- a/tools/regression/bin/sh/errors/redirection-error4.0 +++ b/bin/sh/tests/errors/redirection-error4.0 diff --git a/tools/regression/bin/sh/errors/redirection-error5.0 b/bin/sh/tests/errors/redirection-error5.0 index 1fcd47eebf96..1fcd47eebf96 100644 --- a/tools/regression/bin/sh/errors/redirection-error5.0 +++ b/bin/sh/tests/errors/redirection-error5.0 diff --git a/tools/regression/bin/sh/errors/redirection-error6.0 b/bin/sh/tests/errors/redirection-error6.0 index 17d1109b390f..17d1109b390f 100644 --- a/tools/regression/bin/sh/errors/redirection-error6.0 +++ b/bin/sh/tests/errors/redirection-error6.0 diff --git a/tools/regression/bin/sh/errors/redirection-error7.0 b/bin/sh/tests/errors/redirection-error7.0 index 5b20f04beb83..5b20f04beb83 100644 --- a/tools/regression/bin/sh/errors/redirection-error7.0 +++ b/bin/sh/tests/errors/redirection-error7.0 diff --git a/tools/regression/bin/sh/errors/write-error1.0 b/bin/sh/tests/errors/write-error1.0 index fcb52e74178c..fcb52e74178c 100644 --- a/tools/regression/bin/sh/errors/write-error1.0 +++ b/bin/sh/tests/errors/write-error1.0 diff --git a/bin/sh/tests/execution/Makefile b/bin/sh/tests/execution/Makefile new file mode 100644 index 000000000000..302d0d824c41 --- /dev/null +++ b/bin/sh/tests/execution/Makefile @@ -0,0 +1,53 @@ +# $FreeBSD$ + +.include <bsd.own.mk> + +FILESDIR= ${TESTSBASE}/bin/sh/execution +KYUAFILE= no + +FILES= bg1.0 +FILES+= bg2.0 +FILES+= bg3.0 +FILES+= bg4.0 +FILES+= bg5.0 +FILES+= bg6.0 bg6.0.stdout +FILES+= bg7.0 +FILES+= bg8.0 +FILES+= bg9.0 +FILES+= bg10.0 bg10.0.stdout +FILES+= fork1.0 +FILES+= fork2.0 +FILES+= fork3.0 +FILES+= func1.0 +FILES+= func2.0 +FILES+= func3.0 +FILES+= hash1.0 +FILES+= int-cmd1.0 +FILES+= killed1.0 +FILES+= killed2.0 +FILES+= not1.0 +FILES+= not2.0 +FILES+= path1.0 +FILES+= redir1.0 +FILES+= redir2.0 +FILES+= redir3.0 +FILES+= redir4.0 +FILES+= redir5.0 +FILES+= redir6.0 +FILES+= redir7.0 +FILES+= set-n1.0 +FILES+= set-n2.0 +FILES+= set-n3.0 +FILES+= set-n4.0 +FILES+= set-x1.0 +FILES+= set-x2.0 +FILES+= set-x3.0 +FILES+= shellproc1.0 +FILES+= subshell1.0 subshell1.0.stdout +FILES+= subshell2.0 +FILES+= subshell3.0 +FILES+= subshell4.0 +FILES+= unknown1.0 +FILES+= var-assign1.0 + +.include <bsd.test.mk> diff --git a/tools/regression/bin/sh/execution/bg1.0 b/bin/sh/tests/execution/bg1.0 index edb92ae2ddd0..edb92ae2ddd0 100644 --- a/tools/regression/bin/sh/execution/bg1.0 +++ b/bin/sh/tests/execution/bg1.0 diff --git a/tools/regression/bin/sh/execution/bg10.0 b/bin/sh/tests/execution/bg10.0 index 44a25dc23b2e..44a25dc23b2e 100644 --- a/tools/regression/bin/sh/execution/bg10.0 +++ b/bin/sh/tests/execution/bg10.0 diff --git a/tools/regression/bin/sh/execution/bg10.0.stdout b/bin/sh/tests/execution/bg10.0.stdout index 7cfab5b05d62..7cfab5b05d62 100644 --- a/tools/regression/bin/sh/execution/bg10.0.stdout +++ b/bin/sh/tests/execution/bg10.0.stdout diff --git a/tools/regression/bin/sh/execution/bg2.0 b/bin/sh/tests/execution/bg2.0 index 2e2fbc53bd26..2e2fbc53bd26 100644 --- a/tools/regression/bin/sh/execution/bg2.0 +++ b/bin/sh/tests/execution/bg2.0 diff --git a/tools/regression/bin/sh/execution/bg3.0 b/bin/sh/tests/execution/bg3.0 index 359fc6f476e6..359fc6f476e6 100644 --- a/tools/regression/bin/sh/execution/bg3.0 +++ b/bin/sh/tests/execution/bg3.0 diff --git a/tools/regression/bin/sh/execution/bg4.0 b/bin/sh/tests/execution/bg4.0 index 25e4f4e34fa5..25e4f4e34fa5 100644 --- a/tools/regression/bin/sh/execution/bg4.0 +++ b/bin/sh/tests/execution/bg4.0 diff --git a/tools/regression/bin/sh/execution/bg5.0 b/bin/sh/tests/execution/bg5.0 index cc9ceaa41d4e..cc9ceaa41d4e 100644 --- a/tools/regression/bin/sh/execution/bg5.0 +++ b/bin/sh/tests/execution/bg5.0 diff --git a/tools/regression/bin/sh/execution/bg6.0 b/bin/sh/tests/execution/bg6.0 index b0faf9e73708..b0faf9e73708 100644 --- a/tools/regression/bin/sh/execution/bg6.0 +++ b/bin/sh/tests/execution/bg6.0 diff --git a/tools/regression/bin/sh/execution/bg6.0.stdout b/bin/sh/tests/execution/bg6.0.stdout index 7cfab5b05d62..7cfab5b05d62 100644 --- a/tools/regression/bin/sh/execution/bg6.0.stdout +++ b/bin/sh/tests/execution/bg6.0.stdout diff --git a/tools/regression/bin/sh/execution/bg7.0 b/bin/sh/tests/execution/bg7.0 index f771edc56cde..f771edc56cde 100644 --- a/tools/regression/bin/sh/execution/bg7.0 +++ b/bin/sh/tests/execution/bg7.0 diff --git a/tools/regression/bin/sh/execution/bg8.0 b/bin/sh/tests/execution/bg8.0 index 33667cb1922b..33667cb1922b 100644 --- a/tools/regression/bin/sh/execution/bg8.0 +++ b/bin/sh/tests/execution/bg8.0 diff --git a/tools/regression/bin/sh/execution/bg9.0 b/bin/sh/tests/execution/bg9.0 index 64fde3e3e333..64fde3e3e333 100644 --- a/tools/regression/bin/sh/execution/bg9.0 +++ b/bin/sh/tests/execution/bg9.0 diff --git a/tools/regression/bin/sh/execution/fork1.0 b/bin/sh/tests/execution/fork1.0 index 2eeac79ae8c3..2eeac79ae8c3 100644 --- a/tools/regression/bin/sh/execution/fork1.0 +++ b/bin/sh/tests/execution/fork1.0 diff --git a/tools/regression/bin/sh/execution/fork2.0 b/bin/sh/tests/execution/fork2.0 index 62a25379123c..62a25379123c 100644 --- a/tools/regression/bin/sh/execution/fork2.0 +++ b/bin/sh/tests/execution/fork2.0 diff --git a/tools/regression/bin/sh/execution/fork3.0 b/bin/sh/tests/execution/fork3.0 index 3cb678c2d08a..3cb678c2d08a 100644 --- a/tools/regression/bin/sh/execution/fork3.0 +++ b/bin/sh/tests/execution/fork3.0 diff --git a/tools/regression/bin/sh/execution/func1.0 b/bin/sh/tests/execution/func1.0 index 29fcc077b592..29fcc077b592 100644 --- a/tools/regression/bin/sh/execution/func1.0 +++ b/bin/sh/tests/execution/func1.0 diff --git a/tools/regression/bin/sh/execution/func2.0 b/bin/sh/tests/execution/func2.0 index 9830b5e8a7cf..9830b5e8a7cf 100644 --- a/tools/regression/bin/sh/execution/func2.0 +++ b/bin/sh/tests/execution/func2.0 diff --git a/tools/regression/bin/sh/execution/func3.0 b/bin/sh/tests/execution/func3.0 index e0ed581f85ef..e0ed581f85ef 100644 --- a/tools/regression/bin/sh/execution/func3.0 +++ b/bin/sh/tests/execution/func3.0 diff --git a/tools/regression/bin/sh/execution/hash1.0 b/bin/sh/tests/execution/hash1.0 index a645c2aef735..a645c2aef735 100644 --- a/tools/regression/bin/sh/execution/hash1.0 +++ b/bin/sh/tests/execution/hash1.0 diff --git a/tools/regression/bin/sh/execution/int-cmd1.0 b/bin/sh/tests/execution/int-cmd1.0 index a1f097b774d6..a1f097b774d6 100644 --- a/tools/regression/bin/sh/execution/int-cmd1.0 +++ b/bin/sh/tests/execution/int-cmd1.0 diff --git a/tools/regression/bin/sh/execution/killed1.0 b/bin/sh/tests/execution/killed1.0 index 41d3e055723e..41d3e055723e 100644 --- a/tools/regression/bin/sh/execution/killed1.0 +++ b/bin/sh/tests/execution/killed1.0 diff --git a/tools/regression/bin/sh/execution/killed2.0 b/bin/sh/tests/execution/killed2.0 index 7ff3fe2900d1..7ff3fe2900d1 100644 --- a/tools/regression/bin/sh/execution/killed2.0 +++ b/bin/sh/tests/execution/killed2.0 diff --git a/tools/regression/bin/sh/execution/not1.0 b/bin/sh/tests/execution/not1.0 index 12c6265a9282..12c6265a9282 100644 --- a/tools/regression/bin/sh/execution/not1.0 +++ b/bin/sh/tests/execution/not1.0 diff --git a/tools/regression/bin/sh/execution/not2.0 b/bin/sh/tests/execution/not2.0 index 1b128d096716..1b128d096716 100644 --- a/tools/regression/bin/sh/execution/not2.0 +++ b/bin/sh/tests/execution/not2.0 diff --git a/tools/regression/bin/sh/execution/path1.0 b/bin/sh/tests/execution/path1.0 index 50829d629a4d..50829d629a4d 100644 --- a/tools/regression/bin/sh/execution/path1.0 +++ b/bin/sh/tests/execution/path1.0 diff --git a/tools/regression/bin/sh/execution/redir1.0 b/bin/sh/tests/execution/redir1.0 index dd0011f064b0..dd0011f064b0 100644 --- a/tools/regression/bin/sh/execution/redir1.0 +++ b/bin/sh/tests/execution/redir1.0 diff --git a/tools/regression/bin/sh/execution/redir2.0 b/bin/sh/tests/execution/redir2.0 index 1588105f599a..1588105f599a 100644 --- a/tools/regression/bin/sh/execution/redir2.0 +++ b/bin/sh/tests/execution/redir2.0 diff --git a/tools/regression/bin/sh/execution/redir3.0 b/bin/sh/tests/execution/redir3.0 index d68e4504ed3d..d68e4504ed3d 100644 --- a/tools/regression/bin/sh/execution/redir3.0 +++ b/bin/sh/tests/execution/redir3.0 diff --git a/tools/regression/bin/sh/execution/redir4.0 b/bin/sh/tests/execution/redir4.0 index 57054c17c45f..57054c17c45f 100644 --- a/tools/regression/bin/sh/execution/redir4.0 +++ b/bin/sh/tests/execution/redir4.0 diff --git a/tools/regression/bin/sh/execution/redir5.0 b/bin/sh/tests/execution/redir5.0 index 707ca68f737a..707ca68f737a 100644 --- a/tools/regression/bin/sh/execution/redir5.0 +++ b/bin/sh/tests/execution/redir5.0 diff --git a/tools/regression/bin/sh/execution/redir6.0 b/bin/sh/tests/execution/redir6.0 index 4e3ac0cae055..4e3ac0cae055 100644 --- a/tools/regression/bin/sh/execution/redir6.0 +++ b/bin/sh/tests/execution/redir6.0 diff --git a/tools/regression/bin/sh/execution/redir7.0 b/bin/sh/tests/execution/redir7.0 index 2487bcf2fc0d..2487bcf2fc0d 100644 --- a/tools/regression/bin/sh/execution/redir7.0 +++ b/bin/sh/tests/execution/redir7.0 diff --git a/tools/regression/bin/sh/execution/set-n1.0 b/bin/sh/tests/execution/set-n1.0 index 14c9b9396ada..14c9b9396ada 100644 --- a/tools/regression/bin/sh/execution/set-n1.0 +++ b/bin/sh/tests/execution/set-n1.0 diff --git a/tools/regression/bin/sh/execution/set-n2.0 b/bin/sh/tests/execution/set-n2.0 index c7f31629f474..c7f31629f474 100644 --- a/tools/regression/bin/sh/execution/set-n2.0 +++ b/bin/sh/tests/execution/set-n2.0 diff --git a/tools/regression/bin/sh/execution/set-n3.0 b/bin/sh/tests/execution/set-n3.0 index 24a9159fdeb9..24a9159fdeb9 100644 --- a/tools/regression/bin/sh/execution/set-n3.0 +++ b/bin/sh/tests/execution/set-n3.0 diff --git a/tools/regression/bin/sh/execution/set-n4.0 b/bin/sh/tests/execution/set-n4.0 index 36985084b26b..36985084b26b 100644 --- a/tools/regression/bin/sh/execution/set-n4.0 +++ b/bin/sh/tests/execution/set-n4.0 diff --git a/tools/regression/bin/sh/execution/set-x1.0 b/bin/sh/tests/execution/set-x1.0 index 7fe1dbf1076b..7fe1dbf1076b 100644 --- a/tools/regression/bin/sh/execution/set-x1.0 +++ b/bin/sh/tests/execution/set-x1.0 diff --git a/tools/regression/bin/sh/execution/set-x2.0 b/bin/sh/tests/execution/set-x2.0 index 56d54e38d251..56d54e38d251 100644 --- a/tools/regression/bin/sh/execution/set-x2.0 +++ b/bin/sh/tests/execution/set-x2.0 diff --git a/tools/regression/bin/sh/execution/set-x3.0 b/bin/sh/tests/execution/set-x3.0 index 1ca57aca6baa..1ca57aca6baa 100644 --- a/tools/regression/bin/sh/execution/set-x3.0 +++ b/bin/sh/tests/execution/set-x3.0 diff --git a/tools/regression/bin/sh/execution/shellproc1.0 b/bin/sh/tests/execution/shellproc1.0 index 1326bc27f1c1..1326bc27f1c1 100644 --- a/tools/regression/bin/sh/execution/shellproc1.0 +++ b/bin/sh/tests/execution/shellproc1.0 diff --git a/tools/regression/bin/sh/execution/subshell1.0 b/bin/sh/tests/execution/subshell1.0 index 347806ed45ac..347806ed45ac 100644 --- a/tools/regression/bin/sh/execution/subshell1.0 +++ b/bin/sh/tests/execution/subshell1.0 diff --git a/tools/regression/bin/sh/execution/subshell1.0.stdout b/bin/sh/tests/execution/subshell1.0.stdout index 8c71af3cd79f..8c71af3cd79f 100644 --- a/tools/regression/bin/sh/execution/subshell1.0.stdout +++ b/bin/sh/tests/execution/subshell1.0.stdout diff --git a/tools/regression/bin/sh/execution/subshell2.0 b/bin/sh/tests/execution/subshell2.0 index 32164495c9ca..32164495c9ca 100644 --- a/tools/regression/bin/sh/execution/subshell2.0 +++ b/bin/sh/tests/execution/subshell2.0 diff --git a/tools/regression/bin/sh/execution/subshell3.0 b/bin/sh/tests/execution/subshell3.0 index 9a87acb15e1c..9a87acb15e1c 100644 --- a/tools/regression/bin/sh/execution/subshell3.0 +++ b/bin/sh/tests/execution/subshell3.0 diff --git a/tools/regression/bin/sh/execution/subshell4.0 b/bin/sh/tests/execution/subshell4.0 index b39edb12eb2c..b39edb12eb2c 100644 --- a/tools/regression/bin/sh/execution/subshell4.0 +++ b/bin/sh/tests/execution/subshell4.0 diff --git a/tools/regression/bin/sh/execution/unknown1.0 b/bin/sh/tests/execution/unknown1.0 index 45f541e6eeea..45f541e6eeea 100644 --- a/tools/regression/bin/sh/execution/unknown1.0 +++ b/bin/sh/tests/execution/unknown1.0 diff --git a/tools/regression/bin/sh/execution/var-assign1.0 b/bin/sh/tests/execution/var-assign1.0 index 26e54249c1cc..26e54249c1cc 100644 --- a/tools/regression/bin/sh/execution/var-assign1.0 +++ b/bin/sh/tests/execution/var-assign1.0 diff --git a/bin/sh/tests/expansion/Makefile b/bin/sh/tests/expansion/Makefile new file mode 100644 index 000000000000..bd2431971f4a --- /dev/null +++ b/bin/sh/tests/expansion/Makefile @@ -0,0 +1,86 @@ +# $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> diff --git a/tools/regression/bin/sh/expansion/arith1.0 b/bin/sh/tests/expansion/arith1.0 index 118ba2265687..118ba2265687 100644 --- a/tools/regression/bin/sh/expansion/arith1.0 +++ b/bin/sh/tests/expansion/arith1.0 diff --git a/tools/regression/bin/sh/expansion/arith10.0 b/bin/sh/tests/expansion/arith10.0 index 1aaf6194fbaf..1aaf6194fbaf 100644 --- a/tools/regression/bin/sh/expansion/arith10.0 +++ b/bin/sh/tests/expansion/arith10.0 diff --git a/tools/regression/bin/sh/expansion/arith11.0 b/bin/sh/tests/expansion/arith11.0 index 6bc73697ffab..6bc73697ffab 100644 --- a/tools/regression/bin/sh/expansion/arith11.0 +++ b/bin/sh/tests/expansion/arith11.0 diff --git a/tools/regression/bin/sh/expansion/arith12.0 b/bin/sh/tests/expansion/arith12.0 index cb7da3b2e21a..cb7da3b2e21a 100644 --- a/tools/regression/bin/sh/expansion/arith12.0 +++ b/bin/sh/tests/expansion/arith12.0 diff --git a/tools/regression/bin/sh/expansion/arith13.0 b/bin/sh/tests/expansion/arith13.0 index 207e4881935b..207e4881935b 100644 --- a/tools/regression/bin/sh/expansion/arith13.0 +++ b/bin/sh/tests/expansion/arith13.0 diff --git a/tools/regression/bin/sh/expansion/arith2.0 b/bin/sh/tests/expansion/arith2.0 index 95b48a06aae6..95b48a06aae6 100644 --- a/tools/regression/bin/sh/expansion/arith2.0 +++ b/bin/sh/tests/expansion/arith2.0 diff --git a/tools/regression/bin/sh/expansion/arith3.0 b/bin/sh/tests/expansion/arith3.0 index b69159d9b5b8..b69159d9b5b8 100644 --- a/tools/regression/bin/sh/expansion/arith3.0 +++ b/bin/sh/tests/expansion/arith3.0 diff --git a/tools/regression/bin/sh/expansion/arith4.0 b/bin/sh/tests/expansion/arith4.0 index 610dad89e4dc..610dad89e4dc 100644 --- a/tools/regression/bin/sh/expansion/arith4.0 +++ b/bin/sh/tests/expansion/arith4.0 diff --git a/tools/regression/bin/sh/expansion/arith5.0 b/bin/sh/tests/expansion/arith5.0 index d0f23312f9ca..d0f23312f9ca 100644 --- a/tools/regression/bin/sh/expansion/arith5.0 +++ b/bin/sh/tests/expansion/arith5.0 diff --git a/tools/regression/bin/sh/expansion/arith6.0 b/bin/sh/tests/expansion/arith6.0 index fc4589c1bac5..fc4589c1bac5 100644 --- a/tools/regression/bin/sh/expansion/arith6.0 +++ b/bin/sh/tests/expansion/arith6.0 diff --git a/tools/regression/bin/sh/expansion/arith7.0 b/bin/sh/tests/expansion/arith7.0 index 5aada2b86586..5aada2b86586 100644 --- a/tools/regression/bin/sh/expansion/arith7.0 +++ b/bin/sh/tests/expansion/arith7.0 diff --git a/tools/regression/bin/sh/expansion/arith8.0 b/bin/sh/tests/expansion/arith8.0 index 2d03e503387d..2d03e503387d 100644 --- a/tools/regression/bin/sh/expansion/arith8.0 +++ b/bin/sh/tests/expansion/arith8.0 diff --git a/tools/regression/bin/sh/expansion/arith9.0 b/bin/sh/tests/expansion/arith9.0 index cc8b597d4755..cc8b597d4755 100644 --- a/tools/regression/bin/sh/expansion/arith9.0 +++ b/bin/sh/tests/expansion/arith9.0 diff --git a/tools/regression/bin/sh/expansion/assign1.0 b/bin/sh/tests/expansion/assign1.0 index d4fa7727f593..d4fa7727f593 100644 --- a/tools/regression/bin/sh/expansion/assign1.0 +++ b/bin/sh/tests/expansion/assign1.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst1.0 b/bin/sh/tests/expansion/cmdsubst1.0 index 515c7da9aca1..515c7da9aca1 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst1.0 +++ b/bin/sh/tests/expansion/cmdsubst1.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst10.0 b/bin/sh/tests/expansion/cmdsubst10.0 index 7cf17a3e8fe1..7cf17a3e8fe1 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst10.0 +++ b/bin/sh/tests/expansion/cmdsubst10.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst11.0 b/bin/sh/tests/expansion/cmdsubst11.0 index f1af547421f9..f1af547421f9 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst11.0 +++ b/bin/sh/tests/expansion/cmdsubst11.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst12.0 b/bin/sh/tests/expansion/cmdsubst12.0 index 50394dbb00ca..50394dbb00ca 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst12.0 +++ b/bin/sh/tests/expansion/cmdsubst12.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst13.0 b/bin/sh/tests/expansion/cmdsubst13.0 index 7fdc5b217f19..7fdc5b217f19 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst13.0 +++ b/bin/sh/tests/expansion/cmdsubst13.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst14.0 b/bin/sh/tests/expansion/cmdsubst14.0 index bdbbb823e2b2..bdbbb823e2b2 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst14.0 +++ b/bin/sh/tests/expansion/cmdsubst14.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst15.0 b/bin/sh/tests/expansion/cmdsubst15.0 index 31d85d497e23..31d85d497e23 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst15.0 +++ b/bin/sh/tests/expansion/cmdsubst15.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst16.0 b/bin/sh/tests/expansion/cmdsubst16.0 index 71df562298e5..71df562298e5 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst16.0 +++ b/bin/sh/tests/expansion/cmdsubst16.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst17.0 b/bin/sh/tests/expansion/cmdsubst17.0 index 8c29e8318327..8c29e8318327 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst17.0 +++ b/bin/sh/tests/expansion/cmdsubst17.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst2.0 b/bin/sh/tests/expansion/cmdsubst2.0 index b86776ed24b0..b86776ed24b0 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst2.0 +++ b/bin/sh/tests/expansion/cmdsubst2.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst3.0 b/bin/sh/tests/expansion/cmdsubst3.0 index abb6b225a257..abb6b225a257 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst3.0 +++ b/bin/sh/tests/expansion/cmdsubst3.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst4.0 b/bin/sh/tests/expansion/cmdsubst4.0 index ee1ce73e7e38..ee1ce73e7e38 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst4.0 +++ b/bin/sh/tests/expansion/cmdsubst4.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst5.0 b/bin/sh/tests/expansion/cmdsubst5.0 index afca3719e8b0..afca3719e8b0 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst5.0 +++ b/bin/sh/tests/expansion/cmdsubst5.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst6.0 b/bin/sh/tests/expansion/cmdsubst6.0 index 6586f330db5b..6586f330db5b 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst6.0 +++ b/bin/sh/tests/expansion/cmdsubst6.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst7.0 b/bin/sh/tests/expansion/cmdsubst7.0 index dbd1aec5f9da..dbd1aec5f9da 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst7.0 +++ b/bin/sh/tests/expansion/cmdsubst7.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst8.0 b/bin/sh/tests/expansion/cmdsubst8.0 index 52adaea33b93..52adaea33b93 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst8.0 +++ b/bin/sh/tests/expansion/cmdsubst8.0 diff --git a/tools/regression/bin/sh/expansion/cmdsubst9.0 b/bin/sh/tests/expansion/cmdsubst9.0 index 0b1f81f3537a..0b1f81f3537a 100644 --- a/tools/regression/bin/sh/expansion/cmdsubst9.0 +++ b/bin/sh/tests/expansion/cmdsubst9.0 diff --git a/tools/regression/bin/sh/expansion/export1.0 b/bin/sh/tests/expansion/export1.0 index 4ee3ef4ffa41..4ee3ef4ffa41 100644 --- a/tools/regression/bin/sh/expansion/export1.0 +++ b/bin/sh/tests/expansion/export1.0 diff --git a/tools/regression/bin/sh/expansion/export2.0 b/bin/sh/tests/expansion/export2.0 index 57f64e7f7f7b..57f64e7f7f7b 100644 --- a/tools/regression/bin/sh/expansion/export2.0 +++ b/bin/sh/tests/expansion/export2.0 diff --git a/tools/regression/bin/sh/expansion/export3.0 b/bin/sh/tests/expansion/export3.0 index a1a0e6658a08..a1a0e6658a08 100644 --- a/tools/regression/bin/sh/expansion/export3.0 +++ b/bin/sh/tests/expansion/export3.0 diff --git a/tools/regression/bin/sh/expansion/heredoc1.0 b/bin/sh/tests/expansion/heredoc1.0 index a67b2da2e5f2..a67b2da2e5f2 100644 --- a/tools/regression/bin/sh/expansion/heredoc1.0 +++ b/bin/sh/tests/expansion/heredoc1.0 diff --git a/tools/regression/bin/sh/expansion/heredoc2.0 b/bin/sh/tests/expansion/heredoc2.0 index 255143296d4a..255143296d4a 100644 --- a/tools/regression/bin/sh/expansion/heredoc2.0 +++ b/bin/sh/tests/expansion/heredoc2.0 diff --git a/tools/regression/bin/sh/expansion/ifs1.0 b/bin/sh/tests/expansion/ifs1.0 index e7f53c77a5f9..e7f53c77a5f9 100644 --- a/tools/regression/bin/sh/expansion/ifs1.0 +++ b/bin/sh/tests/expansion/ifs1.0 diff --git a/tools/regression/bin/sh/expansion/ifs2.0 b/bin/sh/tests/expansion/ifs2.0 index e91b86707183..e91b86707183 100644 --- a/tools/regression/bin/sh/expansion/ifs2.0 +++ b/bin/sh/tests/expansion/ifs2.0 diff --git a/tools/regression/bin/sh/expansion/ifs3.0 b/bin/sh/tests/expansion/ifs3.0 index 0569b5729cae..0569b5729cae 100644 --- a/tools/regression/bin/sh/expansion/ifs3.0 +++ b/bin/sh/tests/expansion/ifs3.0 diff --git a/tools/regression/bin/sh/expansion/ifs4.0 b/bin/sh/tests/expansion/ifs4.0 index 5b896a25413b..5b896a25413b 100644 --- a/tools/regression/bin/sh/expansion/ifs4.0 +++ b/bin/sh/tests/expansion/ifs4.0 diff --git a/tools/regression/bin/sh/expansion/length1.0 b/bin/sh/tests/expansion/length1.0 index 2aaebf9048a2..2aaebf9048a2 100644 --- a/tools/regression/bin/sh/expansion/length1.0 +++ b/bin/sh/tests/expansion/length1.0 diff --git a/tools/regression/bin/sh/expansion/length2.0 b/bin/sh/tests/expansion/length2.0 index d749b51f4b20..d749b51f4b20 100644 --- a/tools/regression/bin/sh/expansion/length2.0 +++ b/bin/sh/tests/expansion/length2.0 diff --git a/tools/regression/bin/sh/expansion/length3.0 b/bin/sh/tests/expansion/length3.0 index 2093eed8bbd3..2093eed8bbd3 100644 --- a/tools/regression/bin/sh/expansion/length3.0 +++ b/bin/sh/tests/expansion/length3.0 diff --git a/tools/regression/bin/sh/expansion/length4.0 b/bin/sh/tests/expansion/length4.0 index 5348be511379..5348be511379 100644 --- a/tools/regression/bin/sh/expansion/length4.0 +++ b/bin/sh/tests/expansion/length4.0 diff --git a/tools/regression/bin/sh/expansion/length5.0 b/bin/sh/tests/expansion/length5.0 index 322ca162b0b6..322ca162b0b6 100644 --- a/tools/regression/bin/sh/expansion/length5.0 +++ b/bin/sh/tests/expansion/length5.0 diff --git a/tools/regression/bin/sh/expansion/length6.0 b/bin/sh/tests/expansion/length6.0 index 6b78309f6b81..6b78309f6b81 100644 --- a/tools/regression/bin/sh/expansion/length6.0 +++ b/bin/sh/tests/expansion/length6.0 diff --git a/tools/regression/bin/sh/expansion/length7.0 b/bin/sh/tests/expansion/length7.0 index b79b11616c15..b79b11616c15 100644 --- a/tools/regression/bin/sh/expansion/length7.0 +++ b/bin/sh/tests/expansion/length7.0 diff --git a/tools/regression/bin/sh/expansion/length8.0 b/bin/sh/tests/expansion/length8.0 index 3cc6c15e7ece..3cc6c15e7ece 100644 --- a/tools/regression/bin/sh/expansion/length8.0 +++ b/bin/sh/tests/expansion/length8.0 diff --git a/tools/regression/bin/sh/expansion/local1.0 b/bin/sh/tests/expansion/local1.0 index 34778351f1f3..34778351f1f3 100644 --- a/tools/regression/bin/sh/expansion/local1.0 +++ b/bin/sh/tests/expansion/local1.0 diff --git a/tools/regression/bin/sh/expansion/local2.0 b/bin/sh/tests/expansion/local2.0 index 19842900e0c1..19842900e0c1 100644 --- a/tools/regression/bin/sh/expansion/local2.0 +++ b/bin/sh/tests/expansion/local2.0 diff --git a/tools/regression/bin/sh/expansion/pathname1.0 b/bin/sh/tests/expansion/pathname1.0 index 8c6b01c8356a..8c6b01c8356a 100644 --- a/tools/regression/bin/sh/expansion/pathname1.0 +++ b/bin/sh/tests/expansion/pathname1.0 diff --git a/tools/regression/bin/sh/expansion/pathname2.0 b/bin/sh/tests/expansion/pathname2.0 index 8a884ff2901e..8a884ff2901e 100644 --- a/tools/regression/bin/sh/expansion/pathname2.0 +++ b/bin/sh/tests/expansion/pathname2.0 diff --git a/tools/regression/bin/sh/expansion/pathname3.0 b/bin/sh/tests/expansion/pathname3.0 index d1672e057ec5..d1672e057ec5 100644 --- a/tools/regression/bin/sh/expansion/pathname3.0 +++ b/bin/sh/tests/expansion/pathname3.0 diff --git a/tools/regression/bin/sh/expansion/pathname4.0 b/bin/sh/tests/expansion/pathname4.0 index 18269c4318e6..18269c4318e6 100644 --- a/tools/regression/bin/sh/expansion/pathname4.0 +++ b/bin/sh/tests/expansion/pathname4.0 diff --git a/tools/regression/bin/sh/expansion/plus-minus1.0 b/bin/sh/tests/expansion/plus-minus1.0 index 9a6a53a2414a..9a6a53a2414a 100644 --- a/tools/regression/bin/sh/expansion/plus-minus1.0 +++ b/bin/sh/tests/expansion/plus-minus1.0 diff --git a/tools/regression/bin/sh/expansion/plus-minus2.0 b/bin/sh/tests/expansion/plus-minus2.0 index f5a87525ae37..f5a87525ae37 100644 --- a/tools/regression/bin/sh/expansion/plus-minus2.0 +++ b/bin/sh/tests/expansion/plus-minus2.0 diff --git a/tools/regression/bin/sh/expansion/plus-minus3.0 b/bin/sh/tests/expansion/plus-minus3.0 index 49fcdc2f8f56..49fcdc2f8f56 100644 --- a/tools/regression/bin/sh/expansion/plus-minus3.0 +++ b/bin/sh/tests/expansion/plus-minus3.0 diff --git a/tools/regression/bin/sh/expansion/plus-minus4.0 b/bin/sh/tests/expansion/plus-minus4.0 index 66dea3851efc..66dea3851efc 100644 --- a/tools/regression/bin/sh/expansion/plus-minus4.0 +++ b/bin/sh/tests/expansion/plus-minus4.0 diff --git a/tools/regression/bin/sh/expansion/plus-minus5.0 b/bin/sh/tests/expansion/plus-minus5.0 index 0b25e53cf82a..0b25e53cf82a 100644 --- a/tools/regression/bin/sh/expansion/plus-minus5.0 +++ b/bin/sh/tests/expansion/plus-minus5.0 diff --git a/tools/regression/bin/sh/expansion/plus-minus6.0 b/bin/sh/tests/expansion/plus-minus6.0 index bc6680526823..bc6680526823 100644 --- a/tools/regression/bin/sh/expansion/plus-minus6.0 +++ b/bin/sh/tests/expansion/plus-minus6.0 diff --git a/tools/regression/bin/sh/expansion/plus-minus7.0 b/bin/sh/tests/expansion/plus-minus7.0 index 9e81f58a0a99..9e81f58a0a99 100644 --- a/tools/regression/bin/sh/expansion/plus-minus7.0 +++ b/bin/sh/tests/expansion/plus-minus7.0 diff --git a/tools/regression/bin/sh/expansion/plus-minus8.0 b/bin/sh/tests/expansion/plus-minus8.0 index beba009b0660..beba009b0660 100644 --- a/tools/regression/bin/sh/expansion/plus-minus8.0 +++ b/bin/sh/tests/expansion/plus-minus8.0 diff --git a/tools/regression/bin/sh/expansion/question1.0 b/bin/sh/tests/expansion/question1.0 index 663c68d2046d..663c68d2046d 100644 --- a/tools/regression/bin/sh/expansion/question1.0 +++ b/bin/sh/tests/expansion/question1.0 diff --git a/tools/regression/bin/sh/expansion/readonly1.0 b/bin/sh/tests/expansion/readonly1.0 index 5ad0e143f81f..5ad0e143f81f 100644 --- a/tools/regression/bin/sh/expansion/readonly1.0 +++ b/bin/sh/tests/expansion/readonly1.0 diff --git a/tools/regression/bin/sh/expansion/set-u1.0 b/bin/sh/tests/expansion/set-u1.0 index 763eb7dcfc8f..763eb7dcfc8f 100644 --- a/tools/regression/bin/sh/expansion/set-u1.0 +++ b/bin/sh/tests/expansion/set-u1.0 diff --git a/tools/regression/bin/sh/expansion/set-u2.0 b/bin/sh/tests/expansion/set-u2.0 index f81aa62cb6ba..f81aa62cb6ba 100644 --- a/tools/regression/bin/sh/expansion/set-u2.0 +++ b/bin/sh/tests/expansion/set-u2.0 diff --git a/tools/regression/bin/sh/expansion/set-u3.0 b/bin/sh/tests/expansion/set-u3.0 index 7f199b42c796..7f199b42c796 100644 --- a/tools/regression/bin/sh/expansion/set-u3.0 +++ b/bin/sh/tests/expansion/set-u3.0 diff --git a/tools/regression/bin/sh/expansion/tilde1.0 b/bin/sh/tests/expansion/tilde1.0 index 7d8581bbc8ee..7d8581bbc8ee 100644 --- a/tools/regression/bin/sh/expansion/tilde1.0 +++ b/bin/sh/tests/expansion/tilde1.0 diff --git a/tools/regression/bin/sh/expansion/tilde2.0 b/bin/sh/tests/expansion/tilde2.0 index 4f8ed9b491c7..4f8ed9b491c7 100644 --- a/tools/regression/bin/sh/expansion/tilde2.0 +++ b/bin/sh/tests/expansion/tilde2.0 diff --git a/tools/regression/bin/sh/expansion/trim1.0 b/bin/sh/tests/expansion/trim1.0 index b548e521792a..b548e521792a 100644 --- a/tools/regression/bin/sh/expansion/trim1.0 +++ b/bin/sh/tests/expansion/trim1.0 diff --git a/tools/regression/bin/sh/expansion/trim2.0 b/bin/sh/tests/expansion/trim2.0 index 619ef651cce6..619ef651cce6 100644 --- a/tools/regression/bin/sh/expansion/trim2.0 +++ b/bin/sh/tests/expansion/trim2.0 diff --git a/tools/regression/bin/sh/expansion/trim3.0 b/bin/sh/tests/expansion/trim3.0 index b89a04140c37..b89a04140c37 100644 --- a/tools/regression/bin/sh/expansion/trim3.0 +++ b/bin/sh/tests/expansion/trim3.0 diff --git a/tools/regression/bin/sh/expansion/trim4.0 b/bin/sh/tests/expansion/trim4.0 index 1000bd3d0245..1000bd3d0245 100644 --- a/tools/regression/bin/sh/expansion/trim4.0 +++ b/bin/sh/tests/expansion/trim4.0 diff --git a/tools/regression/bin/sh/expansion/trim5.0 b/bin/sh/tests/expansion/trim5.0 index 937ec9a708e0..937ec9a708e0 100644 --- a/tools/regression/bin/sh/expansion/trim5.0 +++ b/bin/sh/tests/expansion/trim5.0 diff --git a/tools/regression/bin/sh/expansion/trim6.0 b/bin/sh/tests/expansion/trim6.0 index 3f753c4113f6..3f753c4113f6 100644 --- a/tools/regression/bin/sh/expansion/trim6.0 +++ b/bin/sh/tests/expansion/trim6.0 diff --git a/tools/regression/bin/sh/expansion/trim7.0 b/bin/sh/tests/expansion/trim7.0 index 352bdea920bf..352bdea920bf 100644 --- a/tools/regression/bin/sh/expansion/trim7.0 +++ b/bin/sh/tests/expansion/trim7.0 diff --git a/tools/regression/bin/sh/expansion/trim8.0 b/bin/sh/tests/expansion/trim8.0 index f7272f371dce..f7272f371dce 100644 --- a/tools/regression/bin/sh/expansion/trim8.0 +++ b/bin/sh/tests/expansion/trim8.0 diff --git a/tools/regression/bin/sh/regress.sh b/bin/sh/tests/legacy_test.sh index 60e580589a54..d43f5ddd8aab 100644 --- a/tools/regression/bin/sh/regress.sh +++ b/bin/sh/tests/legacy_test.sh @@ -1,10 +1,13 @@ # $FreeBSD$ -if [ -z "${SH}" ]; then - echo '${SH} is not set, please correct and re-run.' - exit 1 -fi -export SH=${SH} +: ${SH:="__SH__"} +export SH + +# TODO(jmmv): The Kyua TAP interface should be passing us the value of +# "srcdir" as an environment variable, just as it does with the ATF +# interface in the form of a configuration variable. For now, just try +# to guess this. +: ${TESTS_DATA:=$(dirname ${0})} COUNTER=1 @@ -17,6 +20,7 @@ do_test() { rm tmp.stdout tmp.stderr return fi + sed -I '' -e "s|^${TESTS_DATA}|.|" tmp.stderr for i in stdout stderr; do if [ -f ${1}.${i} ]; then if ! cmp -s tmp.${i} ${1}.${i}; then @@ -34,7 +38,7 @@ do_test() { rm tmp.stdout tmp.stderr } -TESTS=$(find -Es . -regex ".*\.[0-9]+") +TESTS=$(find -Es ${TESTS_DATA} -regex ".*\.[0-9]+") printf "1..%d\n" $(echo ${TESTS} | wc -w) for i in ${TESTS} ; do diff --git a/bin/sh/tests/parameters/Makefile b/bin/sh/tests/parameters/Makefile new file mode 100644 index 000000000000..cb76474fa292 --- /dev/null +++ b/bin/sh/tests/parameters/Makefile @@ -0,0 +1,18 @@ +# $FreeBSD$ + +.include <bsd.own.mk> + +FILESDIR= ${TESTSBASE}/bin/sh/parameters +KYUAFILE= no + +FILES= env1.0 +FILES+= exitstatus1.0 +FILES+= mail1.0 +FILES+= mail2.0 +FILES+= optind1.0 +FILES+= positional1.0 +FILES+= positional2.0 +FILES+= pwd1.0 +FILES+= pwd2.0 + +.include <bsd.test.mk> diff --git a/tools/regression/bin/sh/parameters/env1.0 b/bin/sh/tests/parameters/env1.0 index c0d4a2cc9141..c0d4a2cc9141 100644 --- a/tools/regression/bin/sh/parameters/env1.0 +++ b/bin/sh/tests/parameters/env1.0 diff --git a/tools/regression/bin/sh/parameters/exitstatus1.0 b/bin/sh/tests/parameters/exitstatus1.0 index 696823d58043..696823d58043 100644 --- a/tools/regression/bin/sh/parameters/exitstatus1.0 +++ b/bin/sh/tests/parameters/exitstatus1.0 diff --git a/tools/regression/bin/sh/parameters/mail1.0 b/bin/sh/tests/parameters/mail1.0 index 5791a5accc7c..5791a5accc7c 100644 --- a/tools/regression/bin/sh/parameters/mail1.0 +++ b/bin/sh/tests/parameters/mail1.0 diff --git a/tools/regression/bin/sh/parameters/mail2.0 b/bin/sh/tests/parameters/mail2.0 index 343c99de9b27..343c99de9b27 100644 --- a/tools/regression/bin/sh/parameters/mail2.0 +++ b/bin/sh/tests/parameters/mail2.0 diff --git a/tools/regression/bin/sh/parameters/optind1.0 b/bin/sh/tests/parameters/optind1.0 index 33e0288e861f..33e0288e861f 100644 --- a/tools/regression/bin/sh/parameters/optind1.0 +++ b/bin/sh/tests/parameters/optind1.0 diff --git a/tools/regression/bin/sh/parameters/positional1.0 b/bin/sh/tests/parameters/positional1.0 index 67d19516a5d9..67d19516a5d9 100644 --- a/tools/regression/bin/sh/parameters/positional1.0 +++ b/bin/sh/tests/parameters/positional1.0 diff --git a/tools/regression/bin/sh/parameters/positional2.0 b/bin/sh/tests/parameters/positional2.0 index fcec2a4b676e..fcec2a4b676e 100644 --- a/tools/regression/bin/sh/parameters/positional2.0 +++ b/bin/sh/tests/parameters/positional2.0 diff --git a/tools/regression/bin/sh/parameters/pwd1.0 b/bin/sh/tests/parameters/pwd1.0 index 0099379a9d3c..0099379a9d3c 100644 --- a/tools/regression/bin/sh/parameters/pwd1.0 +++ b/bin/sh/tests/parameters/pwd1.0 diff --git a/tools/regression/bin/sh/parameters/pwd2.0 b/bin/sh/tests/parameters/pwd2.0 index 2297f8b753d4..2297f8b753d4 100644 --- a/tools/regression/bin/sh/parameters/pwd2.0 +++ b/bin/sh/tests/parameters/pwd2.0 diff --git a/bin/sh/tests/parser/Makefile b/bin/sh/tests/parser/Makefile new file mode 100644 index 000000000000..71bd370b0206 --- /dev/null +++ b/bin/sh/tests/parser/Makefile @@ -0,0 +1,59 @@ +# $FreeBSD$ + +.include <bsd.own.mk> + +FILESDIR= ${TESTSBASE}/bin/sh/parser +KYUAFILE= no + +FILES= alias1.0 +FILES+= alias2.0 +FILES+= alias3.0 +FILES+= alias4.0 +FILES+= alias5.0 +FILES+= alias6.0 +FILES+= alias7.0 +FILES+= alias8.0 +FILES+= alias9.0 +FILES+= alias10.0 +FILES+= and-pipe-not.0 +FILES+= case1.0 +FILES+= case2.0 +FILES+= dollar-quote1.0 +FILES+= dollar-quote2.0 +FILES+= dollar-quote3.0 +FILES+= dollar-quote4.0 +FILES+= dollar-quote5.0 +FILES+= dollar-quote6.0 +FILES+= dollar-quote7.0 +FILES+= dollar-quote8.0 +FILES+= dollar-quote9.0 +FILES+= dollar-quote10.0 +FILES+= dollar-quote11.0 +FILES+= empty-braces1.0 +FILES+= empty-cmd1.0 +FILES+= for1.0 +FILES+= for2.0 +FILES+= func1.0 +FILES+= func2.0 +FILES+= func3.0 +FILES+= heredoc1.0 +FILES+= heredoc2.0 +FILES+= heredoc3.0 +FILES+= heredoc4.0 +FILES+= heredoc5.0 +FILES+= heredoc6.0 +FILES+= heredoc7.0 +FILES+= heredoc8.0 +FILES+= heredoc9.0 +FILES+= heredoc10.0 +FILES+= heredoc11.0 +FILES+= no-space1.0 +FILES+= no-space2.0 +FILES+= only-redir1.0 +FILES+= only-redir2.0 +FILES+= only-redir3.0 +FILES+= only-redir4.0 +FILES+= pipe-not1.0 +FILES+= var-assign1.0 + +.include <bsd.test.mk> diff --git a/tools/regression/bin/sh/parser/alias1.0 b/bin/sh/tests/parser/alias1.0 index 75dd9ab9b8f1..75dd9ab9b8f1 100644 --- a/tools/regression/bin/sh/parser/alias1.0 +++ b/bin/sh/tests/parser/alias1.0 diff --git a/tools/regression/bin/sh/parser/alias10.0 b/bin/sh/tests/parser/alias10.0 index 30d99f49bbf4..30d99f49bbf4 100644 --- a/tools/regression/bin/sh/parser/alias10.0 +++ b/bin/sh/tests/parser/alias10.0 diff --git a/tools/regression/bin/sh/parser/alias2.0 b/bin/sh/tests/parser/alias2.0 index ae99b8a588c2..ae99b8a588c2 100644 --- a/tools/regression/bin/sh/parser/alias2.0 +++ b/bin/sh/tests/parser/alias2.0 diff --git a/tools/regression/bin/sh/parser/alias3.0 b/bin/sh/tests/parser/alias3.0 index e0721e2aaa01..e0721e2aaa01 100644 --- a/tools/regression/bin/sh/parser/alias3.0 +++ b/bin/sh/tests/parser/alias3.0 diff --git a/tools/regression/bin/sh/parser/alias4.0 b/bin/sh/tests/parser/alias4.0 index 19332ed09056..19332ed09056 100644 --- a/tools/regression/bin/sh/parser/alias4.0 +++ b/bin/sh/tests/parser/alias4.0 diff --git a/tools/regression/bin/sh/parser/alias5.0 b/bin/sh/tests/parser/alias5.0 index 3d0205fd2332..3d0205fd2332 100644 --- a/tools/regression/bin/sh/parser/alias5.0 +++ b/bin/sh/tests/parser/alias5.0 diff --git a/tools/regression/bin/sh/parser/alias6.0 b/bin/sh/tests/parser/alias6.0 index c723d08ab3eb..c723d08ab3eb 100644 --- a/tools/regression/bin/sh/parser/alias6.0 +++ b/bin/sh/tests/parser/alias6.0 diff --git a/tools/regression/bin/sh/parser/alias7.0 b/bin/sh/tests/parser/alias7.0 index b26f0dd067cd..b26f0dd067cd 100644 --- a/tools/regression/bin/sh/parser/alias7.0 +++ b/bin/sh/tests/parser/alias7.0 diff --git a/tools/regression/bin/sh/parser/alias8.0 b/bin/sh/tests/parser/alias8.0 index 7fc2f15f0931..7fc2f15f0931 100644 --- a/tools/regression/bin/sh/parser/alias8.0 +++ b/bin/sh/tests/parser/alias8.0 diff --git a/tools/regression/bin/sh/parser/alias9.0 b/bin/sh/tests/parser/alias9.0 index 6bd8808cc379..6bd8808cc379 100644 --- a/tools/regression/bin/sh/parser/alias9.0 +++ b/bin/sh/tests/parser/alias9.0 diff --git a/tools/regression/bin/sh/parser/and-pipe-not.0 b/bin/sh/tests/parser/and-pipe-not.0 index 35b125c14767..35b125c14767 100644 --- a/tools/regression/bin/sh/parser/and-pipe-not.0 +++ b/bin/sh/tests/parser/and-pipe-not.0 diff --git a/tools/regression/bin/sh/parser/case1.0 b/bin/sh/tests/parser/case1.0 index 49b4c45155fa..49b4c45155fa 100644 --- a/tools/regression/bin/sh/parser/case1.0 +++ b/bin/sh/tests/parser/case1.0 diff --git a/tools/regression/bin/sh/parser/case2.0 b/bin/sh/tests/parser/case2.0 index 14610e415c19..14610e415c19 100644 --- a/tools/regression/bin/sh/parser/case2.0 +++ b/bin/sh/tests/parser/case2.0 diff --git a/tools/regression/bin/sh/parser/dollar-quote1.0 b/bin/sh/tests/parser/dollar-quote1.0 index 12061417e108..12061417e108 100644 --- a/tools/regression/bin/sh/parser/dollar-quote1.0 +++ b/bin/sh/tests/parser/dollar-quote1.0 diff --git a/tools/regression/bin/sh/parser/dollar-quote10.0 b/bin/sh/tests/parser/dollar-quote10.0 index ad166da23ffe..ad166da23ffe 100644 --- a/tools/regression/bin/sh/parser/dollar-quote10.0 +++ b/bin/sh/tests/parser/dollar-quote10.0 diff --git a/tools/regression/bin/sh/parser/dollar-quote11.0 b/bin/sh/tests/parser/dollar-quote11.0 index 2e872abfe5b0..2e872abfe5b0 100644 --- a/tools/regression/bin/sh/parser/dollar-quote11.0 +++ b/bin/sh/tests/parser/dollar-quote11.0 diff --git a/tools/regression/bin/sh/parser/dollar-quote2.0 b/bin/sh/tests/parser/dollar-quote2.0 index 4617ed8d9086..4617ed8d9086 100644 --- a/tools/regression/bin/sh/parser/dollar-quote2.0 +++ b/bin/sh/tests/parser/dollar-quote2.0 diff --git a/tools/regression/bin/sh/parser/dollar-quote3.0 b/bin/sh/tests/parser/dollar-quote3.0 index a7e68527791c..a7e68527791c 100644 --- a/tools/regression/bin/sh/parser/dollar-quote3.0 +++ b/bin/sh/tests/parser/dollar-quote3.0 diff --git a/tools/regression/bin/sh/parser/dollar-quote4.0 b/bin/sh/tests/parser/dollar-quote4.0 index f620af5b12c2..f620af5b12c2 100644 --- a/tools/regression/bin/sh/parser/dollar-quote4.0 +++ b/bin/sh/tests/parser/dollar-quote4.0 diff --git a/tools/regression/bin/sh/parser/dollar-quote5.0 b/bin/sh/tests/parser/dollar-quote5.0 index c2c44ca620e5..c2c44ca620e5 100644 --- a/tools/regression/bin/sh/parser/dollar-quote5.0 +++ b/bin/sh/tests/parser/dollar-quote5.0 diff --git a/tools/regression/bin/sh/parser/dollar-quote6.0 b/bin/sh/tests/parser/dollar-quote6.0 index a4b1e3f48729..a4b1e3f48729 100644 --- a/tools/regression/bin/sh/parser/dollar-quote6.0 +++ b/bin/sh/tests/parser/dollar-quote6.0 diff --git a/tools/regression/bin/sh/parser/dollar-quote7.0 b/bin/sh/tests/parser/dollar-quote7.0 index c866b1af68bb..c866b1af68bb 100644 --- a/tools/regression/bin/sh/parser/dollar-quote7.0 +++ b/bin/sh/tests/parser/dollar-quote7.0 diff --git a/tools/regression/bin/sh/parser/dollar-quote8.0 b/bin/sh/tests/parser/dollar-quote8.0 index 8f0b41a0a3f7..8f0b41a0a3f7 100644 --- a/tools/regression/bin/sh/parser/dollar-quote8.0 +++ b/bin/sh/tests/parser/dollar-quote8.0 diff --git a/tools/regression/bin/sh/parser/dollar-quote9.0 b/bin/sh/tests/parser/dollar-quote9.0 index df64b7dfc0b1..df64b7dfc0b1 100644 --- a/tools/regression/bin/sh/parser/dollar-quote9.0 +++ b/bin/sh/tests/parser/dollar-quote9.0 diff --git a/tools/regression/bin/sh/parser/empty-braces1.0 b/bin/sh/tests/parser/empty-braces1.0 index 5ab443c48d8a..5ab443c48d8a 100644 --- a/tools/regression/bin/sh/parser/empty-braces1.0 +++ b/bin/sh/tests/parser/empty-braces1.0 diff --git a/tools/regression/bin/sh/parser/empty-cmd1.0 b/bin/sh/tests/parser/empty-cmd1.0 index f8b01e9c7997..f8b01e9c7997 100644 --- a/tools/regression/bin/sh/parser/empty-cmd1.0 +++ b/bin/sh/tests/parser/empty-cmd1.0 diff --git a/tools/regression/bin/sh/parser/for1.0 b/bin/sh/tests/parser/for1.0 index eb7c881237fd..eb7c881237fd 100644 --- a/tools/regression/bin/sh/parser/for1.0 +++ b/bin/sh/tests/parser/for1.0 diff --git a/tools/regression/bin/sh/parser/for2.0 b/bin/sh/tests/parser/for2.0 index 54ebfc3d7193..54ebfc3d7193 100644 --- a/tools/regression/bin/sh/parser/for2.0 +++ b/bin/sh/tests/parser/for2.0 diff --git a/tools/regression/bin/sh/parser/func1.0 b/bin/sh/tests/parser/func1.0 index 4e887b25f285..4e887b25f285 100644 --- a/tools/regression/bin/sh/parser/func1.0 +++ b/bin/sh/tests/parser/func1.0 diff --git a/tools/regression/bin/sh/parser/func2.0 b/bin/sh/tests/parser/func2.0 index 5fd4dda8cca9..5fd4dda8cca9 100644 --- a/tools/regression/bin/sh/parser/func2.0 +++ b/bin/sh/tests/parser/func2.0 diff --git a/tools/regression/bin/sh/parser/func3.0 b/bin/sh/tests/parser/func3.0 index dcac7323ad3f..dcac7323ad3f 100644 --- a/tools/regression/bin/sh/parser/func3.0 +++ b/bin/sh/tests/parser/func3.0 diff --git a/tools/regression/bin/sh/parser/heredoc1.0 b/bin/sh/tests/parser/heredoc1.0 index 5ce38977d7f5..5ce38977d7f5 100644 --- a/tools/regression/bin/sh/parser/heredoc1.0 +++ b/bin/sh/tests/parser/heredoc1.0 diff --git a/tools/regression/bin/sh/parser/heredoc10.0 b/bin/sh/tests/parser/heredoc10.0 index 27369a0b1b4c..27369a0b1b4c 100644 --- a/tools/regression/bin/sh/parser/heredoc10.0 +++ b/bin/sh/tests/parser/heredoc10.0 diff --git a/tools/regression/bin/sh/parser/heredoc11.0 b/bin/sh/tests/parser/heredoc11.0 index 5839e46b36ce..5839e46b36ce 100644 --- a/tools/regression/bin/sh/parser/heredoc11.0 +++ b/bin/sh/tests/parser/heredoc11.0 diff --git a/tools/regression/bin/sh/parser/heredoc2.0 b/bin/sh/tests/parser/heredoc2.0 index 4bb85ad80c17..4bb85ad80c17 100644 --- a/tools/regression/bin/sh/parser/heredoc2.0 +++ b/bin/sh/tests/parser/heredoc2.0 diff --git a/tools/regression/bin/sh/parser/heredoc3.0 b/bin/sh/tests/parser/heredoc3.0 index b250272f3319..b250272f3319 100644 --- a/tools/regression/bin/sh/parser/heredoc3.0 +++ b/bin/sh/tests/parser/heredoc3.0 diff --git a/tools/regression/bin/sh/parser/heredoc4.0 b/bin/sh/tests/parser/heredoc4.0 index fa3af5fd5a97..fa3af5fd5a97 100644 --- a/tools/regression/bin/sh/parser/heredoc4.0 +++ b/bin/sh/tests/parser/heredoc4.0 diff --git a/tools/regression/bin/sh/parser/heredoc5.0 b/bin/sh/tests/parser/heredoc5.0 index 84b0eb2705d4..84b0eb2705d4 100644 --- a/tools/regression/bin/sh/parser/heredoc5.0 +++ b/bin/sh/tests/parser/heredoc5.0 diff --git a/tools/regression/bin/sh/parser/heredoc6.0 b/bin/sh/tests/parser/heredoc6.0 index 3a634de167a7..3a634de167a7 100644 --- a/tools/regression/bin/sh/parser/heredoc6.0 +++ b/bin/sh/tests/parser/heredoc6.0 diff --git a/tools/regression/bin/sh/parser/heredoc7.0 b/bin/sh/tests/parser/heredoc7.0 index a15010648780..a15010648780 100644 --- a/tools/regression/bin/sh/parser/heredoc7.0 +++ b/bin/sh/tests/parser/heredoc7.0 diff --git a/tools/regression/bin/sh/parser/heredoc8.0 b/bin/sh/tests/parser/heredoc8.0 index 598358a0494b..598358a0494b 100644 --- a/tools/regression/bin/sh/parser/heredoc8.0 +++ b/bin/sh/tests/parser/heredoc8.0 diff --git a/tools/regression/bin/sh/parser/heredoc9.0 b/bin/sh/tests/parser/heredoc9.0 index 125a542ab717..125a542ab717 100644 --- a/tools/regression/bin/sh/parser/heredoc9.0 +++ b/bin/sh/tests/parser/heredoc9.0 diff --git a/tools/regression/bin/sh/parser/no-space1.0 b/bin/sh/tests/parser/no-space1.0 index 6df9f6395ff6..6df9f6395ff6 100644 --- a/tools/regression/bin/sh/parser/no-space1.0 +++ b/bin/sh/tests/parser/no-space1.0 diff --git a/tools/regression/bin/sh/parser/no-space2.0 b/bin/sh/tests/parser/no-space2.0 index 4e8447b11e4c..4e8447b11e4c 100644 --- a/tools/regression/bin/sh/parser/no-space2.0 +++ b/bin/sh/tests/parser/no-space2.0 diff --git a/tools/regression/bin/sh/parser/only-redir1.0 b/bin/sh/tests/parser/only-redir1.0 index 46076c882a5e..46076c882a5e 100644 --- a/tools/regression/bin/sh/parser/only-redir1.0 +++ b/bin/sh/tests/parser/only-redir1.0 diff --git a/tools/regression/bin/sh/parser/only-redir2.0 b/bin/sh/tests/parser/only-redir2.0 index b9e9501c2027..b9e9501c2027 100644 --- a/tools/regression/bin/sh/parser/only-redir2.0 +++ b/bin/sh/tests/parser/only-redir2.0 diff --git a/tools/regression/bin/sh/parser/only-redir3.0 b/bin/sh/tests/parser/only-redir3.0 index 128a48391ded..128a48391ded 100644 --- a/tools/regression/bin/sh/parser/only-redir3.0 +++ b/bin/sh/tests/parser/only-redir3.0 diff --git a/tools/regression/bin/sh/parser/only-redir4.0 b/bin/sh/tests/parser/only-redir4.0 index d804e128debe..d804e128debe 100644 --- a/tools/regression/bin/sh/parser/only-redir4.0 +++ b/bin/sh/tests/parser/only-redir4.0 diff --git a/tools/regression/bin/sh/parser/pipe-not1.0 b/bin/sh/tests/parser/pipe-not1.0 index 9842ff0afd05..9842ff0afd05 100644 --- a/tools/regression/bin/sh/parser/pipe-not1.0 +++ b/bin/sh/tests/parser/pipe-not1.0 diff --git a/tools/regression/bin/sh/parser/var-assign1.0 b/bin/sh/tests/parser/var-assign1.0 index 1fd3b26f8a26..1fd3b26f8a26 100644 --- a/tools/regression/bin/sh/parser/var-assign1.0 +++ b/bin/sh/tests/parser/var-assign1.0 diff --git a/bin/sh/tests/set-e/Makefile b/bin/sh/tests/set-e/Makefile new file mode 100644 index 000000000000..55d79174f98a --- /dev/null +++ b/bin/sh/tests/set-e/Makefile @@ -0,0 +1,44 @@ +# $FreeBSD$ + +.include <bsd.own.mk> + +FILESDIR= ${TESTSBASE}/bin/sh/set-e +KYUAFILE= no + +FILES= and1.0 +FILES+= and2.1 +FILES+= and3.0 +FILES+= and4.0 +FILES+= background1.0 +FILES+= cmd1.0 +FILES+= cmd2.1 +FILES+= elif1.0 +FILES+= elif2.0 +FILES+= eval1.0 +FILES+= eval2.1 +FILES+= for1.0 +FILES+= func1.0 +FILES+= func2.1 +FILES+= if1.0 +FILES+= if2.0 +FILES+= if3.0 +FILES+= not1.0 +FILES+= not2.0 +FILES+= or1.0 +FILES+= or2.0 +FILES+= or3.1 +FILES+= pipe1.1 +FILES+= pipe2.0 +FILES+= return1.0 +FILES+= semi1.1 +FILES+= semi2.1 +FILES+= subshell1.0 +FILES+= subshell2.1 +FILES+= until1.0 +FILES+= until2.0 +FILES+= until3.0 +FILES+= while1.0 +FILES+= while2.0 +FILES+= while3.0 + +.include <bsd.test.mk> diff --git a/tools/regression/bin/sh/set-e/and1.0 b/bin/sh/tests/set-e/and1.0 index 607b7c350020..607b7c350020 100644 --- a/tools/regression/bin/sh/set-e/and1.0 +++ b/bin/sh/tests/set-e/and1.0 diff --git a/tools/regression/bin/sh/set-e/and2.1 b/bin/sh/tests/set-e/and2.1 index 78e203ab0059..78e203ab0059 100644 --- a/tools/regression/bin/sh/set-e/and2.1 +++ b/bin/sh/tests/set-e/and2.1 diff --git a/tools/regression/bin/sh/set-e/and3.0 b/bin/sh/tests/set-e/and3.0 index 9fafb1c45dd8..9fafb1c45dd8 100644 --- a/tools/regression/bin/sh/set-e/and3.0 +++ b/bin/sh/tests/set-e/and3.0 diff --git a/tools/regression/bin/sh/set-e/and4.0 b/bin/sh/tests/set-e/and4.0 index 25d0e6147dea..25d0e6147dea 100644 --- a/tools/regression/bin/sh/set-e/and4.0 +++ b/bin/sh/tests/set-e/and4.0 diff --git a/tools/regression/bin/sh/set-e/background1.0 b/bin/sh/tests/set-e/background1.0 index 21577f4f78c7..21577f4f78c7 100644 --- a/tools/regression/bin/sh/set-e/background1.0 +++ b/bin/sh/tests/set-e/background1.0 diff --git a/tools/regression/bin/sh/set-e/cmd1.0 b/bin/sh/tests/set-e/cmd1.0 index 67fdcbc3d83e..67fdcbc3d83e 100644 --- a/tools/regression/bin/sh/set-e/cmd1.0 +++ b/bin/sh/tests/set-e/cmd1.0 diff --git a/tools/regression/bin/sh/set-e/cmd2.1 b/bin/sh/tests/set-e/cmd2.1 index 7cd8b09d64a8..7cd8b09d64a8 100644 --- a/tools/regression/bin/sh/set-e/cmd2.1 +++ b/bin/sh/tests/set-e/cmd2.1 diff --git a/tools/regression/bin/sh/set-e/elif1.0 b/bin/sh/tests/set-e/elif1.0 index 6a5937d496ae..6a5937d496ae 100644 --- a/tools/regression/bin/sh/set-e/elif1.0 +++ b/bin/sh/tests/set-e/elif1.0 diff --git a/tools/regression/bin/sh/set-e/elif2.0 b/bin/sh/tests/set-e/elif2.0 index 9dbb4bf514af..9dbb4bf514af 100644 --- a/tools/regression/bin/sh/set-e/elif2.0 +++ b/bin/sh/tests/set-e/elif2.0 diff --git a/tools/regression/bin/sh/set-e/eval1.0 b/bin/sh/tests/set-e/eval1.0 index 9b7f67b6b0d4..9b7f67b6b0d4 100644 --- a/tools/regression/bin/sh/set-e/eval1.0 +++ b/bin/sh/tests/set-e/eval1.0 diff --git a/tools/regression/bin/sh/set-e/eval2.1 b/bin/sh/tests/set-e/eval2.1 index 8bb7f3a92fcb..8bb7f3a92fcb 100644 --- a/tools/regression/bin/sh/set-e/eval2.1 +++ b/bin/sh/tests/set-e/eval2.1 diff --git a/tools/regression/bin/sh/set-e/for1.0 b/bin/sh/tests/set-e/for1.0 index 67eb718ee614..67eb718ee614 100644 --- a/tools/regression/bin/sh/set-e/for1.0 +++ b/bin/sh/tests/set-e/for1.0 diff --git a/tools/regression/bin/sh/set-e/func1.0 b/bin/sh/tests/set-e/func1.0 index 3c6b70492fa2..3c6b70492fa2 100644 --- a/tools/regression/bin/sh/set-e/func1.0 +++ b/bin/sh/tests/set-e/func1.0 diff --git a/tools/regression/bin/sh/set-e/func2.1 b/bin/sh/tests/set-e/func2.1 index cc76d6edfa53..cc76d6edfa53 100644 --- a/tools/regression/bin/sh/set-e/func2.1 +++ b/bin/sh/tests/set-e/func2.1 diff --git a/tools/regression/bin/sh/set-e/if1.0 b/bin/sh/tests/set-e/if1.0 index 36aa4bdcbcd3..36aa4bdcbcd3 100644 --- a/tools/regression/bin/sh/set-e/if1.0 +++ b/bin/sh/tests/set-e/if1.0 diff --git a/tools/regression/bin/sh/set-e/if2.0 b/bin/sh/tests/set-e/if2.0 index 495540854099..495540854099 100644 --- a/tools/regression/bin/sh/set-e/if2.0 +++ b/bin/sh/tests/set-e/if2.0 diff --git a/tools/regression/bin/sh/set-e/if3.0 b/bin/sh/tests/set-e/if3.0 index a4916a842664..a4916a842664 100644 --- a/tools/regression/bin/sh/set-e/if3.0 +++ b/bin/sh/tests/set-e/if3.0 diff --git a/tools/regression/bin/sh/set-e/not1.0 b/bin/sh/tests/set-e/not1.0 index 21c089a23221..21c089a23221 100644 --- a/tools/regression/bin/sh/set-e/not1.0 +++ b/bin/sh/tests/set-e/not1.0 diff --git a/tools/regression/bin/sh/set-e/not2.0 b/bin/sh/tests/set-e/not2.0 index 7d93b4d09e85..7d93b4d09e85 100644 --- a/tools/regression/bin/sh/set-e/not2.0 +++ b/bin/sh/tests/set-e/not2.0 diff --git a/tools/regression/bin/sh/set-e/or1.0 b/bin/sh/tests/set-e/or1.0 index c2dcbe9b682a..c2dcbe9b682a 100644 --- a/tools/regression/bin/sh/set-e/or1.0 +++ b/bin/sh/tests/set-e/or1.0 diff --git a/tools/regression/bin/sh/set-e/or2.0 b/bin/sh/tests/set-e/or2.0 index 934e2a68de9e..934e2a68de9e 100644 --- a/tools/regression/bin/sh/set-e/or2.0 +++ b/bin/sh/tests/set-e/or2.0 diff --git a/tools/regression/bin/sh/set-e/or3.1 b/bin/sh/tests/set-e/or3.1 index 7a617a14b4a4..7a617a14b4a4 100644 --- a/tools/regression/bin/sh/set-e/or3.1 +++ b/bin/sh/tests/set-e/or3.1 diff --git a/tools/regression/bin/sh/set-e/pipe1.1 b/bin/sh/tests/set-e/pipe1.1 index c0bad0fa732d..c0bad0fa732d 100644 --- a/tools/regression/bin/sh/set-e/pipe1.1 +++ b/bin/sh/tests/set-e/pipe1.1 diff --git a/tools/regression/bin/sh/set-e/pipe2.0 b/bin/sh/tests/set-e/pipe2.0 index 1e25566a156b..1e25566a156b 100644 --- a/tools/regression/bin/sh/set-e/pipe2.0 +++ b/bin/sh/tests/set-e/pipe2.0 diff --git a/tools/regression/bin/sh/set-e/return1.0 b/bin/sh/tests/set-e/return1.0 index 961bd4120865..961bd4120865 100644 --- a/tools/regression/bin/sh/set-e/return1.0 +++ b/bin/sh/tests/set-e/return1.0 diff --git a/tools/regression/bin/sh/set-e/semi1.1 b/bin/sh/tests/set-e/semi1.1 index 90476a98f1ec..90476a98f1ec 100644 --- a/tools/regression/bin/sh/set-e/semi1.1 +++ b/bin/sh/tests/set-e/semi1.1 diff --git a/tools/regression/bin/sh/set-e/semi2.1 b/bin/sh/tests/set-e/semi2.1 index 8f510ac9c164..8f510ac9c164 100644 --- a/tools/regression/bin/sh/set-e/semi2.1 +++ b/bin/sh/tests/set-e/semi2.1 diff --git a/tools/regression/bin/sh/set-e/subshell1.0 b/bin/sh/tests/set-e/subshell1.0 index 8e5831bd1907..8e5831bd1907 100644 --- a/tools/regression/bin/sh/set-e/subshell1.0 +++ b/bin/sh/tests/set-e/subshell1.0 diff --git a/tools/regression/bin/sh/set-e/subshell2.1 b/bin/sh/tests/set-e/subshell2.1 index 619e98a7d2df..619e98a7d2df 100644 --- a/tools/regression/bin/sh/set-e/subshell2.1 +++ b/bin/sh/tests/set-e/subshell2.1 diff --git a/tools/regression/bin/sh/set-e/until1.0 b/bin/sh/tests/set-e/until1.0 index 71ea7f2cf704..71ea7f2cf704 100644 --- a/tools/regression/bin/sh/set-e/until1.0 +++ b/bin/sh/tests/set-e/until1.0 diff --git a/tools/regression/bin/sh/set-e/until2.0 b/bin/sh/tests/set-e/until2.0 index 24ea2760400b..24ea2760400b 100644 --- a/tools/regression/bin/sh/set-e/until2.0 +++ b/bin/sh/tests/set-e/until2.0 diff --git a/tools/regression/bin/sh/set-e/until3.0 b/bin/sh/tests/set-e/until3.0 index 597db593bdaf..597db593bdaf 100644 --- a/tools/regression/bin/sh/set-e/until3.0 +++ b/bin/sh/tests/set-e/until3.0 diff --git a/tools/regression/bin/sh/set-e/while1.0 b/bin/sh/tests/set-e/while1.0 index 371c94a0440d..371c94a0440d 100644 --- a/tools/regression/bin/sh/set-e/while1.0 +++ b/bin/sh/tests/set-e/while1.0 diff --git a/tools/regression/bin/sh/set-e/while2.0 b/bin/sh/tests/set-e/while2.0 index 124966ca59e9..124966ca59e9 100644 --- a/tools/regression/bin/sh/set-e/while2.0 +++ b/bin/sh/tests/set-e/while2.0 diff --git a/tools/regression/bin/sh/set-e/while3.0 b/bin/sh/tests/set-e/while3.0 index dd3c79025236..dd3c79025236 100644 --- a/tools/regression/bin/sh/set-e/while3.0 +++ b/bin/sh/tests/set-e/while3.0 diff --git a/bin/test/Makefile b/bin/test/Makefile index 7c64b40347ef..e9a0507f0cac 100644 --- a/bin/test/Makefile +++ b/bin/test/Makefile @@ -1,8 +1,14 @@ # @(#)Makefile 8.1 (Berkeley) 5/31/93 # $FreeBSD$ +.include <bsd.own.mk> + PROG= test LINKS= ${BINDIR}/test ${BINDIR}/[ MLINKS= test.1 [.1 +.if ${MK_TESTS} != "no" +SUBDIR+= tests +.endif + .include <bsd.prog.mk> diff --git a/bin/test/tests/Makefile b/bin/test/tests/Makefile new file mode 100644 index 000000000000..c5743de39c70 --- /dev/null +++ b/bin/test/tests/Makefile @@ -0,0 +1,9 @@ +# $FreeBSD$ + +.include <bsd.own.mk> + +TESTSDIR= ${TESTSBASE}/bin/test + +TAP_TESTS_SH= legacy_test + +.include <tap.test.mk> diff --git a/tools/regression/bin/test/regress.sh b/bin/test/tests/legacy_test.sh index 922955129d9f..922955129d9f 100644 --- a/tools/regression/bin/test/regress.sh +++ b/bin/test/tests/legacy_test.sh diff --git a/bin/tests/Makefile b/bin/tests/Makefile new file mode 100644 index 000000000000..7a59b1029513 --- /dev/null +++ b/bin/tests/Makefile @@ -0,0 +1,10 @@ +# $FreeBSD$ + +.include <bsd.own.mk> + +TESTSDIR= ${TESTSBASE}/bin + +.PATH: ${.CURDIR:H:H}/tests +KYUAFILE= yes + +.include <bsd.test.mk> diff --git a/etc/mtree/BSD.tests.dist b/etc/mtree/BSD.tests.dist index 65f909023a97..b7ebbb9949a6 100644 --- a/etc/mtree/BSD.tests.dist +++ b/etc/mtree/BSD.tests.dist @@ -20,6 +20,32 @@ .. .. tests + bin + date + .. + mv + .. + pax + .. + sh + builtins + .. + errors + .. + execution + .. + expansion + .. + parameters + .. + parser + .. + set-e + .. + .. + test + .. + .. lib atf libatf-c diff --git a/tools/regression/bin/Makefile b/tools/regression/bin/Makefile deleted file mode 100644 index 1dcdbb396c6d..000000000000 --- a/tools/regression/bin/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -# $FreeBSD$ - -SUBDIR= date mv pax sh test - -.include <bsd.subdir.mk> diff --git a/tools/regression/bin/date/Makefile b/tools/regression/bin/date/Makefile deleted file mode 100644 index 2c9ca5943505..000000000000 --- a/tools/regression/bin/date/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -# $FreeBSD$ - -all: - sh regress.sh diff --git a/tools/regression/bin/date/regress.t b/tools/regression/bin/date/regress.t deleted file mode 100644 index c36d8342d32a..000000000000 --- a/tools/regression/bin/date/regress.t +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -cd `dirname $0` - -sh regress.sh diff --git a/tools/regression/bin/mv/Makefile b/tools/regression/bin/mv/Makefile deleted file mode 100644 index 2c9ca5943505..000000000000 --- a/tools/regression/bin/mv/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -# $FreeBSD$ - -all: - sh regress.sh diff --git a/tools/regression/bin/mv/regress.t b/tools/regression/bin/mv/regress.t deleted file mode 100644 index c36d8342d32a..000000000000 --- a/tools/regression/bin/mv/regress.t +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -cd `dirname $0` - -sh regress.sh diff --git a/tools/regression/bin/pax/Makefile b/tools/regression/bin/pax/Makefile deleted file mode 100644 index 6855bca9706e..000000000000 --- a/tools/regression/bin/pax/Makefile +++ /dev/null @@ -1,8 +0,0 @@ -# $FreeBSD$ - -all test: - prove -vmw regress.t - -clean: - rm -rf ustar-pathnames-[12] - rm -f ustar.ok ustar.fail* diff --git a/tools/regression/bin/sh/Makefile b/tools/regression/bin/sh/Makefile deleted file mode 100644 index 82b9c09f2c2e..000000000000 --- a/tools/regression/bin/sh/Makefile +++ /dev/null @@ -1,7 +0,0 @@ -# $FreeBSD$ - -# Allow one to specify the 'sh' to regress. -SH?= /bin/sh - -all: - env SH=${SH} ${SH} regress.sh diff --git a/tools/regression/bin/sh/regress.t b/tools/regression/bin/sh/regress.t deleted file mode 100644 index 89b1828e8da7..000000000000 --- a/tools/regression/bin/sh/regress.t +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -export SH="${SH:-sh}" - -cd `dirname $0` - -${SH} regress.sh diff --git a/tools/regression/bin/test/Makefile b/tools/regression/bin/test/Makefile deleted file mode 100644 index 2c9ca5943505..000000000000 --- a/tools/regression/bin/test/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -# $FreeBSD$ - -all: - sh regress.sh diff --git a/tools/regression/bin/test/regress.t b/tools/regression/bin/test/regress.t deleted file mode 100644 index c36d8342d32a..000000000000 --- a/tools/regression/bin/test/regress.t +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh -# $FreeBSD$ - -cd `dirname $0` - -sh regress.sh |
