NetBSD/distrib
kre d8b51c8ab7 Add a new test program to test the "intermediate" shell built in
utilities.  That is, not the low level ones that look like syntax,
but aren't: break/continue/return; not those which are really
just external programs that are built in for efficiency (printf,
test, and kill - though kill really needs to be built in) - those
should all have separate test programs (there is a test here for the
built-in echo, as that is an entirely different thing to /bin/echo);
and also not those for which there are other tests because of the
nature of the built-in (like exit, wait, shift, ...).   Lastly not
"times" either as that just seems to be too hard to test rationally.

There is a test (well, framework) for ulimit and there's also t_ulimit.sh
one of those should go, but I am not yet sure which is the best way
to reconcile things.

Note: many (in fact) most of the test cases added here are either
entirely empty (no tests at all, beyond testing that the built-in is
in fact a shell built-in) or only very rudimentary tests - assistance
in fleshing those out would be welcome (the boilerplate is all here,
all that is needed is some actual tests to run...)
2018-12-05 02:45:05 +00:00
..
acorn32 Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
alpha Make gzip on some crunched install media support xz decompression 2018-10-01 17:50:08 +00:00
amd64 Make building boot images work with xz sets on non-NetBSD hosts. 2018-11-19 20:05:37 +00:00
amiga Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
arc Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
atari Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
bebox more gnu directory removal. 2017-04-12 17:29:49 +00:00
cats Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
cdrom add ppc601 kernel to macppc iso 2018-11-13 03:03:22 +00:00
cobalt Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
common Make building boot images work with xz sets on non-NetBSD hosts. 2018-11-19 20:05:37 +00:00
dreamcast Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
emips Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
evbarm Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
evbmips Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
evbppc Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
evbsh3 Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
ews4800mips Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
hp300 Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
hpcarm Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
hpcmips Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
hpcsh Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
hppa Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
i386 bump for clang 2018-10-30 20:18:30 +00:00
ia64 Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
ibmnws Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
landisk += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
luna68k Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
mac68k += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
macppc add ppc601 kernel to macppc iso 2018-11-13 03:03:22 +00:00
miniroot Remove uses of test ... -a ... and test ... -o ... 2018-09-16 21:32:29 +00:00
mipsco Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
mvme68k Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
mvmeppc Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
news68k Bump image size 2018-11-16 17:07:42 +00:00
newsmips Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
notes Mention macppc 601 needs to use separate boot floppies, kernels, and specific kernel on CD 2018-11-13 18:48:25 +00:00
ofppc Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
playstation2 Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
pmax Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
prep Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
riscv += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
rs6000 += for MAKEFS_FLAGS 2017-01-24 18:04:01 +00:00
sandpoint Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
sets Add a new test program to test the "intermediate" shell built in 2018-12-05 02:45:05 +00:00
sgimips Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
shark Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
sparc Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
sparc64 Make gzip on some crunched install media support xz decompression 2018-10-01 17:50:08 +00:00
sun2 Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
sun3 Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
syspkg Remove the isdn sets from syspkg, now that they have no user left. 2018-09-23 08:26:00 +00:00
utils Fix variable escaping in dev_exists() 2018-12-02 15:43:04 +00:00
vax Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
x68k Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
zaurus Now that we do not force debug sets off install CDs any more, explicitly 2018-09-28 15:05:19 +00:00
Makefile
Makefile.inc