pkgsrc/regress
rillig 8e1a21443b regress/infra-unittests: clean up test code, add portability
The test can now be run with bash and ksh as well.

Bash exits if a function call returns failure, the NetBSD /bin/sh
doesn't.  After reading POSIX, sections "2.9.1 Simple Commands" and "set
-e", I'm in favor of bash here.

Ksh exits in "set -eu" mode if "$@" is used but no arguments are given.
2020-05-12 05:34:04 +00:00
..
barrier
bootstrap-install-sh
buildlink-libtool regress/buildlink-libtool: fix failing test 2019-03-24 21:09:21 +00:00
buildlink-transform regress/buildlink-transform: clean up code 2020-05-09 22:42:37 +00:00
buildlink-unwrap
check-perms regress/check-perms: add test for broken CHECK_PERMS_AUTOFIX 2019-09-19 23:53:36 +00:00
check-portability regress/check-portability: fix regression test for added line numbers 2020-05-04 20:29:26 +00:00
compiler regress/compiler: fix regression test 2019-03-17 12:20:09 +00:00
conf-files-spaces mk/pkginstall/files: allow spaces in configuration file names 2020-02-11 01:59:30 +00:00
env-vars regress/env-vars: make test output more concise 2018-11-09 06:59:20 +00:00
gnu-configure-strict mk/configure: assist in finding unrecognized configure options 2019-05-04 15:16:50 +00:00
infra-unittests regress/infra-unittests: clean up test code, add portability 2020-05-12 05:34:04 +00:00
make-env-phases regress/make-env-phases: fix test by ignoring changes to *FLAGS 2019-12-17 16:01:28 +00:00
make-quoting regress/make-quoting: demonstrate that the ancient bugs have been fixed 2020-04-26 13:11:17 +00:00
make-shell regress/make-shell: add missing variable for the shell test 2020-05-09 21:50:49 +00:00
path mk/bsd.pkg.mk: support spaces in PATH directories 2020-02-09 22:39:20 +00:00
pkg-options regress/pkg-options: remove obsolete _PKG_SILENT 2020-03-19 19:56:47 +00:00
pkgfail
plus_build_version mk/pkgformat: include only relevant ident strings in +BUILD_VERSION 2020-01-15 20:11:11 +00:00
print-plist regress/print-plist: fix syntax error after almost 15 years 2019-07-17 17:56:22 +00:00
print-plist-python lang/python: fix PYVERSSUFFIX escaping for print-PLIST 2019-07-17 18:34:16 +00:00
replace-interpreter regress/replace-interpreter: fix package installation 2020-05-09 22:13:30 +00:00
show-all show-all: fix output for list variables containing dollar characters 2020-03-20 16:39:03 +00:00
tools regress/tools: reduce the number of backslashes in the code 2020-05-02 08:07:28 +00:00
tools-platform regress/tools-platform: demonstrate bug in nbsed-20120308 2020-05-11 03:10:46 +00:00
README regress: remove Makefile 2020-01-11 11:09:35 +00:00

See the chapter "Regression tests" in the pkgsrc guide (doc/pkgsrc.txt)
for more information about these tests.