summaryrefslogtreecommitdiff
path: root/usr.bin/make/unit-tests/Makefile
AgeCommit message (Expand)Author
2021-12-13tests/make: extend tests for parsing makefilesrillig
2021-12-12tests/make: test and document the newly added "variable" .SUFFIXESrillig
2021-12-09make: add back support for jemalloc 100rillig
2021-12-05make: fix use-after-free in modifier ':@'rillig
2021-12-05tests/make: migrate to jemalloc > 100rillig
2021-10-19Replace ${.OBJDIR} with <curdir> for consistent results.sjg
2021-08-30tests/make: explain where "${var}" in .for loops comes fromrillig
2021-07-31tests/make: split tests for the variable modifier ':O'rillig
2021-07-30Add :On for numeric sortsjg
2021-06-29Allow BROKEN_TESTS to cause TESTS to be skipped.sjg
2021-06-16tests/make: demonstrate wrong error handling in jobs moderillig
2021-05-18Do not trust that /nonexistent does not existsjg
2021-04-27tests/make: test the combination of -de with -j1rillig
2021-04-15tests/make: demonstrate handling of null bytesrillig
2021-04-04tests/make: split test for modifier ':@' into separate filesrillig
2021-04-03make: use C99 bool type instead of defining its ownrillig
2021-03-14tests/make: add test for short-circuit evaluation of modifiersrillig
2021-03-14make: demonstrate wrong expression evaluation in -dL moderillig
2021-02-14make: add test for the variable modifier ':sh'rillig
2021-02-14make: fix TMPDIR in unit-testsrillig
2021-02-06Avoid test failures when more than one user run them.sjg
2021-02-04make: remove .PARSEDIR from test output of varname-emptyrillig
2021-02-03make: in the test varname-empty, keep more debug outputrillig
2021-02-02make: demonstrate that neither -dg2 nor -dg3 produces debug outputrillig
2021-02-01make: add test for reading from make's stdinrillig
2021-01-30make(1): add test for combining the options -j, -n, -trillig
2021-01-29make(1): demonstrate unnecessary creation of empty files in jobs moderillig
2021-01-23make(1): fix unit tests for dash and bash 5.1rillig
2021-01-19make(1): normalize shell error messages in testsrillig
2020-12-31make(1): add test for error handling and expansion in .for loopsrillig
2020-12-30make(1): add test for .endfor without corresponding .forrillig
2020-12-29make(1): add test that explains how variables are exportedrillig
2020-12-27make(1): add test for expansion errors in jobs moderillig
2020-12-21make(1): align tests for :localtime with those for :gmtimerillig
2020-12-21make(1): move tests for :gmtime to parse timerillig
2020-12-21Set default for .MAKE.OS oncesjg
2020-12-20make(1): include line numbers in output of test varmod-edge.mkrillig
2020-12-19make(1): add test for null byte in .for loop bodyrillig
2020-12-19make(1): demonstrate wrong line numbers in .for loops, since 2007-01-01rillig
2020-12-14make(1): add test for parsing the end of a conditionrillig
2020-12-13make(1): demonstrate wrong error handling in compat moderillig
2020-12-13Prune job debug output that may appear out of order.sjg
2020-12-13Ensure we have a value for .MAKE.UIDsjg
2020-12-13make(1): add test for misspelled directivesrillig
2020-12-12make(1): add test for a shell with error controlrillig
2020-12-10make(1): test all combinations of switches for running commandsrillig
2020-12-09make(1): remove noise from test output of opt-jobs-no-actionrillig
2020-12-09make(1): add test for the -n option combined with RunFlagsrillig
2020-12-09make(1): add test for combining -j1 with -nrillig
2020-12-07make(1): normalize output of test sh-dots for non-native moderillig