Commits


add apt-tst(1) manpage


add TODO


manpage tweak


rename test.h.3 to test.h.5


rewrite README


rearrange directories


test.h: rename TEST and RUNT to test() and runtest() Also organizes corresponding tests into a nicer directory hierarchy.


add manpage for test.h Replaces the top-of-file comment in test.h.


test.h: add rem()


add -k option (keep going on test failure)


add -x option (exit on failed test)


add -n option (dry run)


use '.' and '>' as output prefixes with -v and -vv


adapt-tst: run tests in the background


adapt-tst: handle -v and remark lines Remarks are marked by a leading tab.


test.h: print '-' on skipped tests


documentation tweak


pass -v(v) on to test suites


back out 46b59c35: add VERBOSE environment variable I would have to put this into the environment for test suites to pick up when -v is given. But I don't like putting it into the environment of tests; they might react to it. At the same time I do not want to manage, i.e. clean, the environment for tests. Therefore, I think I want to pass -v(v) to test suites on the command line after all.


add VERBOSE environment variable


cosmetics


add -vv: pass tests' stdout through, quoted


add -v option (verbose mode)


allow embedding test arguments after a colon


add -j option (concurrent jobs)