NetBSD/usr.bin/make/unit-tests
2020-09-28 01:24:34 +00:00
..
.cvsignore Ignore temporary files from running the unit tests 2019-11-30 02:35:28 +00:00
archive-suffix.exp make(1): fix assertion failure for .SUFFIXES in archives 2020-08-29 14:47:26 +00:00
archive-suffix.mk make(1): fix assertion failure for .SUFFIXES in archives 2020-08-29 14:47:26 +00:00
archive.exp make(1): fix expected file for archive test 2020-09-04 17:03:17 +00:00
archive.mk make(1): fix archive test when .CURDIR != .PARSEDIR 2020-09-07 05:16:32 +00:00
cmd-interrupt.exp make(1): fix test for interrupted command execution 2020-08-28 18:16:22 +00:00
cmd-interrupt.mk make(1): fix test for interrupted command execution 2020-08-28 18:16:22 +00:00
cmdline.exp make(1): add test for setting .OBJDIR via the command line 2020-07-28 22:44:44 +00:00
cmdline.mk make(1): add test for setting .OBJDIR via the command line 2020-07-28 22:44:44 +00:00
comment.exp make(1): extend and explain the test for comments 2020-09-07 19:17:36 +00:00
comment.mk make(1): extend and explain the test for comments 2020-09-07 19:17:36 +00:00
cond1.exp make(1): fix wording of parse error in conditionals 2020-09-12 10:38:52 +00:00
cond1.mk
cond2.exp
cond2.mk
cond-cmp-numeric-eq.exp make(1): fix tests about nonexistent = and === operators 2020-09-11 15:33:28 +00:00
cond-cmp-numeric-eq.mk make(1): fix tests about nonexistent = and === operators 2020-09-11 15:33:28 +00:00
cond-cmp-numeric-ge.exp make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-ge.mk make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-gt.exp make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-gt.mk make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-le.exp make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-le.mk make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-lt.exp make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-lt.mk make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-ne.exp make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric-ne.mk make(1): add tests for numeric comparisons in .if directives 2020-08-23 13:50:17 +00:00
cond-cmp-numeric.exp make(1): add test for Infinity and NaN 2020-09-12 18:01:51 +00:00
cond-cmp-numeric.mk make(1): add test for Infinity and NaN 2020-09-12 18:01:51 +00:00
cond-cmp-string.exp make(1): fix wording of parse error in conditionals 2020-09-12 10:38:52 +00:00
cond-cmp-string.mk make(1): fix tests about nonexistent = and === operators 2020-09-11 15:33:28 +00:00
cond-cmp-unary.exp make(1): add tests for numbers in conditions 2020-09-14 06:22:59 +00:00
cond-cmp-unary.mk make(1): add tests for numbers in conditions 2020-09-14 06:22:59 +00:00
cond-func-commands.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-func-commands.mk make(1): add tests for functions in .if conditions 2020-08-23 14:07:20 +00:00
cond-func-defined.exp make(1): add test for parsing functions in .if conditions 2020-08-20 17:45:46 +00:00
cond-func-defined.mk make(1): normalize whitespace in source code 2020-09-27 21:35:16 +00:00
cond-func-empty.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-func-empty.mk make(1): add tests for spaces in condition functions 2020-09-23 08:11:28 +00:00
cond-func-exists.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-func-exists.mk make(1): extend test for the exists function in conditions 2020-08-28 12:59:36 +00:00
cond-func-make.exp make(1): add test for make() function in conditions 2020-09-25 20:11:06 +00:00
cond-func-make.mk make(1): add test for make() function in conditions 2020-09-25 20:11:06 +00:00
cond-func-target.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-func-target.mk make(1): add tests for functions in .if conditions 2020-08-23 14:07:20 +00:00
cond-func.exp make(1): add test for parsing functions in .if conditions 2020-08-20 17:45:46 +00:00
cond-func.mk make(1): normalize whitespace in source code 2020-09-27 21:35:16 +00:00
cond-late.exp make(1): add test for undefined (or empty) variable in :? modifier 2020-07-25 20:37:46 +00:00
cond-late.mk make(1): add test for undefined (or empty) variable in :? modifier 2020-07-25 20:37:46 +00:00
cond-op-and.exp make(1): add test for the &, && and &&& operators 2020-09-10 22:38:57 +00:00
cond-op-and.mk make(1): add test for the &, && and &&& operators 2020-09-10 22:38:57 +00:00
cond-op-not.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-op-not.mk make(1): add tests for the &&, || and ! operators 2020-08-28 14:48:37 +00:00
cond-op-or.exp make(1): add tests for the |, ||, ||| operators 2020-09-10 22:44:08 +00:00
cond-op-or.mk make(1): fix comment in test for the || operator in conditions 2020-09-11 06:51:38 +00:00
cond-op-parentheses.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-op-parentheses.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
cond-op.exp make(1): add rationale for evaluating expression after parse error 2020-09-11 05:29:46 +00:00
cond-op.mk make(1): add rationale for evaluating expression after parse error 2020-09-11 05:29:46 +00:00
cond-short.exp compare_expression: return after fetch lhs and rhs if !doEval 2020-07-09 22:34:08 +00:00
cond-short.mk make(1): add empty lines to separate the test cases in cond-short 2020-08-19 22:47:09 +00:00
cond-token-number.exp make(1): add tests for numbers in conditions 2020-09-14 06:22:59 +00:00
cond-token-number.mk make(1): add tests for numbers in conditions 2020-09-14 06:22:59 +00:00
cond-token-plain.exp make(1): add tests for comparison tokens without whitespace 2020-09-12 17:47:24 +00:00
cond-token-plain.mk make(1): add tests for comparison tokens without whitespace 2020-09-12 17:47:24 +00:00
cond-token-string.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
cond-token-string.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
cond-token-var.exp make(1): add test for variable expressions in conditions 2020-08-20 19:43:42 +00:00
cond-token-var.mk make(1): add test for variable expressions in conditions 2020-08-20 19:43:42 +00:00
cond-undef-lint.exp make(1): remove obsolete comments from tests 2020-09-14 07:13:29 +00:00
cond-undef-lint.mk make(1): remove obsolete comments from tests 2020-09-14 07:13:29 +00:00
counter-append.exp make(1): remove debug output from counter tests 2020-09-23 07:54:08 +00:00
counter-append.mk make(1): remove debug output from counter tests 2020-09-23 07:54:08 +00:00
counter.exp make(1): remove debug output from counter tests 2020-09-23 07:54:08 +00:00
counter.mk make(1): remove debug output from counter tests 2020-09-23 07:54:08 +00:00
dep-colon-bug-cross-file.exp make(1): fix missing check for duplicate commands in Parse_File 2020-09-25 23:30:16 +00:00
dep-colon-bug-cross-file.mk make(1): fix CRLF line endings in unit tests 2020-09-27 09:53:41 +00:00
dep-colon.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
dep-colon.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
dep-double-colon.exp make(1): add test for :: in the main target 2020-08-22 12:42:32 +00:00
dep-double-colon.mk make(1): add test for '::' dependency operator with .ALLTARGETS 2020-09-26 15:41:53 +00:00
dep-exclam.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
dep-exclam.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
dep-none.exp make(1): add test for "no target to make" 2020-08-22 12:51:11 +00:00
dep-none.mk make(1): add test for "no target to make" 2020-08-22 12:51:11 +00:00
dep-var.exp make(1): fix off-by-one error in SuffExpandChildren 2020-09-08 05:26:21 +00:00
dep-var.mk make(1): explain why the dep-var test behaves differently in lint mode 2020-09-13 20:04:26 +00:00
dep-wildcards.exp make(1): add test for harmless bug in Parse_File 2020-09-25 23:24:49 +00:00
dep-wildcards.mk make(1): add test for wildcards in dependency declarations 2020-09-08 05:33:05 +00:00
dep.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
dep.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-exec.exp make(1): add tests for some of the special sources 2020-09-05 15:57:12 +00:00
depsrc-exec.mk make(1): add tests for some of the special sources 2020-09-05 15:57:12 +00:00
depsrc-ignore.exp make(1): add test for the special .IGNORE dependency source 2020-08-29 15:06:33 +00:00
depsrc-ignore.mk make(1): explain the shuffled messages in the test output 2020-08-29 16:13:27 +00:00
depsrc-made.exp make(1): add tests for some of the special sources 2020-09-05 15:57:12 +00:00
depsrc-made.mk make(1): add tests for some of the special sources 2020-09-05 15:57:12 +00:00
depsrc-make.exp make(1): add tests for some of the special sources 2020-09-05 15:57:12 +00:00
depsrc-make.mk make(1): add tests for some of the special sources 2020-09-05 15:57:12 +00:00
depsrc-meta.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-meta.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-nometa_cmp.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-nometa_cmp.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-nometa.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-nometa.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-nopath.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-nopath.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-notmain.exp make(1): add tests for some of the special sources 2020-09-05 15:57:12 +00:00
depsrc-notmain.mk make(1): add tests for some of the special sources 2020-09-05 15:57:12 +00:00
depsrc-optional.exp make(1): add tests for some of the special sources 2020-09-05 15:57:12 +00:00
depsrc-optional.mk make(1): add tests for some of the special sources 2020-09-05 15:57:12 +00:00
depsrc-phony.exp make(1): add tests for some of the special sources 2020-09-05 15:57:12 +00:00
depsrc-phony.mk make(1): add tests for some of the special sources 2020-09-05 15:57:12 +00:00
depsrc-precious.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc-precious.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
depsrc-recursive.exp make(1): add tests for some of the special sources 2020-09-05 15:57:12 +00:00
depsrc-recursive.mk make(1): add tests for some of the special sources 2020-09-05 15:57:12 +00:00
depsrc-silent.exp make(1): add tests for .SILENT, .BEGIN and .END 2020-08-29 17:34:21 +00:00
depsrc-silent.mk make(1): add tests for .SILENT, .BEGIN and .END 2020-08-29 17:34:21 +00:00
depsrc-use.exp make(1): add test for correct command order in .USE sources 2020-08-22 12:30:57 +00:00
depsrc-use.mk make(1): add test for correct command order in .USE sources 2020-08-22 12:30:57 +00:00
depsrc-usebefore-double-colon.exp make(1): add test for combining :: and .USEBEFORE 2020-08-22 08:29:13 +00:00
depsrc-usebefore-double-colon.mk make(1): add test for combining :: and .USEBEFORE 2020-08-22 08:29:13 +00:00
depsrc-usebefore.exp make(1): extend test for .USEBEFORE 2020-08-22 11:53:18 +00:00
depsrc-usebefore.mk make(1): extend test for .USEBEFORE 2020-08-22 11:53:18 +00:00
depsrc-wait.exp make(1): add test for the .WAIT dependency source 2020-09-07 18:40:32 +00:00
depsrc-wait.mk make(1): add test for the .WAIT dependency source 2020-09-07 18:40:32 +00:00
depsrc.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
depsrc.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-begin.exp make(1): add tests for .SILENT, .BEGIN and .END 2020-08-29 17:34:21 +00:00
deptgt-begin.mk make(1): add tests for .SILENT, .BEGIN and .END 2020-08-29 17:34:21 +00:00
deptgt-default.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-default.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-delete_on_error.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-delete_on_error.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-end-jobs.exp make(1): fix assertion failure in -j mode with .END node 2020-09-23 03:06:38 +00:00
deptgt-end-jobs.mk make(1): fix assertion failure in -j mode with .END node 2020-09-23 03:06:38 +00:00
deptgt-end.exp make(1): add test for unintended double expansion of deferred commands 2020-09-22 19:41:09 +00:00
deptgt-end.mk make(1): fix assertion failure in -j mode with .END node 2020-09-23 03:06:38 +00:00
deptgt-error.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-error.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-ignore.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-ignore.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-interrupt.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-interrupt.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-main.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-main.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-makeflags.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-makeflags.mk make(1): add test for .MAKEFLAGS 2020-09-10 21:22:07 +00:00
deptgt-no_parallel.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-no_parallel.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-nopath.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-nopath.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-notparallel.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-notparallel.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-objdir.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-objdir.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-order.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-order.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-path-suffix.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-path-suffix.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-path.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-path.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-phony.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-phony.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-precious.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-precious.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-shell.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-shell.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-silent.exp make(1): add test for .SILENT 2020-09-10 21:40:50 +00:00
deptgt-silent.mk make(1): add test for .SILENT 2020-09-10 21:40:50 +00:00
deptgt-stale.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
deptgt-stale.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
deptgt-suffixes.exp make(1): add test for the undocumented .NULL special dependency target 2020-08-28 04:05:35 +00:00
deptgt-suffixes.mk make(1): add test for the undocumented .NULL special dependency target 2020-08-28 04:05:35 +00:00
deptgt.exp make(1): in the deptgt test, describe what happens to the targets 2020-09-14 18:27:15 +00:00
deptgt.mk make(1): remove redundant variable inLine from parse.c 2020-09-25 23:39:51 +00:00
dir-expand-path.exp make(1): add test for expanding wildcards in directories 2020-08-22 21:55:54 +00:00
dir-expand-path.mk make(1): add test for expanding wildcards in directories 2020-08-22 21:55:54 +00:00
dir.exp make(1): add a test for deeply nested brace dependency 2020-07-31 20:16:21 +00:00
dir.mk make(1): document that nested braces work as expected now 2020-09-07 19:48:08 +00:00
directive-dinclude.exp make(1): add tests for the various .include directives 2020-09-13 09:20:23 +00:00
directive-dinclude.mk make(1): add tests for the various .include directives 2020-09-13 09:20:23 +00:00
directive-elif.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-elif.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-elifdef.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-elifdef.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-elifmake.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-elifmake.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-elifndef.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-elifndef.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-elifnmake.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-elifnmake.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-else.exp make(1): add tests for .else and .for + .endif 2020-08-29 18:50:25 +00:00
directive-else.mk make(1): add tests for .else and .for + .endif 2020-08-29 18:50:25 +00:00
directive-endif.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-endif.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-error.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-error.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-export-env.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-export-env.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-export-literal.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-export-literal.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-export.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-export.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-for-generating-endif.exp make(1): add tests for .else and .for + .endif 2020-08-29 18:50:25 +00:00
directive-for-generating-endif.mk make(1): add tests for .else and .for + .endif 2020-08-29 18:50:25 +00:00
directive-for.exp make(1): remove obsolete fix for PR bin/29985 2020-09-22 19:08:47 +00:00
directive-for.mk make(1): remove obsolete fix for PR bin/29985 2020-09-22 19:08:47 +00:00
directive-hyphen-include.exp make(1): add tests for the various .include directives 2020-09-13 09:20:23 +00:00
directive-hyphen-include.mk make(1): add tests for the various .include directives 2020-09-13 09:20:23 +00:00
directive-if.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-if.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-ifdef.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-ifdef.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-ifmake.exp make(1): extend test for .ifmake and .MAKEFLAGS 2020-08-30 14:25:45 +00:00
directive-ifmake.mk make(1): extend test for .ifmake and .MAKEFLAGS 2020-08-30 14:25:45 +00:00
directive-ifndef.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-ifndef.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-ifnmake.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-ifnmake.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-include-fatal.exp make(1): fix line number in expected test result for .include 2020-09-13 09:23:14 +00:00
directive-include-fatal.mk make(1): test another attempt at resuming from fatal errors 2020-09-13 10:20:11 +00:00
directive-include.exp make(1): add tests for the various .include directives 2020-09-13 09:20:23 +00:00
directive-include.mk make(1): add tests for the various .include directives 2020-09-13 09:20:23 +00:00
directive-info.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-info.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-sinclude.exp make(1): add tests for the various .include directives 2020-09-13 09:20:23 +00:00
directive-sinclude.mk make(1): add tests for the various .include directives 2020-09-13 09:20:23 +00:00
directive-undef.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-undef.mk make(1): move test for .undef into separate file 2020-08-23 19:30:13 +00:00
directive-unexport-env.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-unexport-env.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-unexport.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-unexport.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive-warning.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive-warning.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directive.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
directive.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
directives.exp make(1): add test for including a nonexistent or empty file 2020-07-28 20:57:59 +00:00
directives.mk make(1): add test for including a nonexistent or empty file 2020-07-28 20:57:59 +00:00
dollar.exp usr.bin/make: fix test for dollar and backslash at eol 2020-05-17 09:37:48 +00:00
dollar.mk usr.bin/make: fix test for dollar and backslash at eol 2020-05-17 09:37:48 +00:00
doterror.exp
doterror.mk
dotwait.exp Ensure consistent results on different platforms. 2017-10-08 20:44:19 +00:00
dotwait.mk Ensure consistent results on different platforms. 2017-10-08 20:44:19 +00:00
envfirst.exp make(1): add tests for previously uncovered code 2020-07-25 21:19:29 +00:00
envfirst.mk make(1): add test for unsetting an environment variable in -e mode 2020-07-27 18:57:42 +00:00
error.exp Ensure that parse errors report 'stopped in' 2020-09-28 01:24:34 +00:00
error.mk
escape.exp
escape.mk usr.bin/make: fix typos in comment 2020-01-07 20:50:12 +00:00
export-all.exp
export-all.mk make(1): prepare test for .export to show all exported variables 2020-07-27 19:45:56 +00:00
export-env.exp
export-env.mk
export-variants.exp make(1): add test for exporting variables 2020-08-07 19:24:27 +00:00
export-variants.mk make(1): fix explanations in test for exporting variables 2020-09-13 09:23:48 +00:00
export.exp Add .SHELL as read-only variable 2020-08-22 19:30:58 +00:00
export.mk make(1): run tests with jemalloc debugging enabled 2020-09-27 13:18:30 +00:00
forloop.exp usr.bin/make: add test demonstrating that .for stops at newline 2020-05-01 16:29:34 +00:00
forloop.mk make(1): fix typo in unit test for the .for loop 2020-09-02 05:36:58 +00:00
forsubst.exp
forsubst.mk
impsrc.exp make(1): enable test for .IMPSRC 2020-08-07 13:43:50 +00:00
impsrc.mk make(1): enable test for .IMPSRC 2020-08-07 13:43:50 +00:00
include-main.exp make(1): describe how Parse_Error might print stack traces 2020-09-14 19:59:47 +00:00
include-main.mk make(1): fix .INCLUDEDFROMDIR/.INCLUDEDFROMFILE 2020-09-05 18:18:05 +00:00
include-sub.mk make(1): describe how Parse_Error might print stack traces 2020-09-14 19:59:47 +00:00
include-subsub.mk make(1): add test for .INCLUDEDFILE combined with .for loops 2020-09-05 18:13:47 +00:00
job-output-long-lines.exp make(1): add test for merging long lines of job output 2020-09-27 20:11:33 +00:00
job-output-long-lines.mk make(1): add test for merging long lines of job output 2020-09-27 20:11:33 +00:00
lint.exp make(1): in lint mode, disallow dynamic variable names in :@ modifier 2020-08-03 15:43:31 +00:00
lint.mk make(1): move flags for lint test into the test itself 2020-09-15 16:22:04 +00:00
make-exported.exp make(1): add test for non-obvious .MAKE.EXPORTED edge case 2020-08-09 12:59:16 +00:00
make-exported.mk make(1): add test for non-obvious .MAKE.EXPORTED edge case 2020-08-09 12:59:16 +00:00
Makefile make(1): add test for merging long lines of job output 2020-09-27 20:11:33 +00:00
misc.exp
misc.mk
moderrs.exp make(1): move test for the ::= modifier to varmod-assign 2020-08-25 20:49:40 +00:00
moderrs.mk make(1): move test for the ::= modifier to varmod-assign 2020-08-25 20:49:40 +00:00
modmatch.exp make(1): move tests for the :M modifier into separate files 2020-08-16 20:03:52 +00:00
modmatch.mk make(1): move tests for the :M modifier into separate files 2020-08-16 20:03:52 +00:00
modmisc.exp make(1): move tests for the :tu and :_ modifiers into separate files 2020-08-23 15:18:43 +00:00
modmisc.mk make(1): move tests for the :tu and :_ modifiers into separate files 2020-08-23 15:18:43 +00:00
modts.exp make(1): move some of the :ts tests into a separate file 2020-08-31 19:58:21 +00:00
modts.mk make(1): move some of the :ts tests into a separate file 2020-08-31 19:58:21 +00:00
modword.exp
modword.mk
opt-backwards.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-backwards.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-chdir.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-chdir.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-debug-all.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-all.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-archive.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-archive.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-cond.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-cond.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-curdir.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-curdir.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-dir.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-dir.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-errors.exp make(1): add test for the -de option 2020-09-06 04:35:03 +00:00
opt-debug-errors.mk make(1): add test for the -de option 2020-09-06 04:35:03 +00:00
opt-debug-file.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-file.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-for.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-for.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-graph1.exp make(1): fix missing check for duplicate commands in Parse_File 2020-09-25 23:30:16 +00:00
opt-debug-graph1.mk make(1): remove trailing whitespace in -dg1 debug output 2020-09-05 06:46:12 +00:00
opt-debug-graph2.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-graph2.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-graph3.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-graph3.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-hash.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-hash.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-jobs.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-jobs.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-lint.exp make(1): fix wrong error for undefined variables in lint mode 2020-09-14 21:55:53 +00:00
opt-debug-lint.mk make(1): fix wrong error for undefined variables in lint mode 2020-09-14 21:55:53 +00:00
opt-debug-loud.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-loud.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-making.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-making.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-meta.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-meta.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-no-rm.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-no-rm.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-parse.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-parse.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-suff.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-suff.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-targets.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-targets.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-var.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-var.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-varraw.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-varraw.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-x-trace.exp make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug-x-trace.mk make(1): add tests for each debug option 2020-09-05 06:20:50 +00:00
opt-debug.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-debug.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-define.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-define.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-env.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-env.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-file.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-file.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-ignore.exp make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-ignore.mk make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-include-dir.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-include-dir.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-jobs-internal.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-jobs-internal.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-jobs.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-jobs.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-keep-going.exp make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-keep-going.mk make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-m-include-dir.exp make(1): add test for the -m option, the special .../ path 2020-09-01 20:14:34 +00:00
opt-m-include-dir.mk make(1): add test for the -m option, the special .../ path 2020-09-01 20:14:34 +00:00
opt-no-action-at-all.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-no-action-at-all.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-no-action.exp make(1): add test for the -n option 2020-08-19 05:25:26 +00:00
opt-no-action.mk make(1): add test for the -n option 2020-08-19 05:25:26 +00:00
opt-query.exp make(1): add test for the -q option 2020-08-19 05:13:18 +00:00
opt-query.mk make(1): add test for the -q option 2020-08-19 05:13:18 +00:00
opt-raw.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-raw.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-silent.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-silent.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-touch.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-touch.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-tracefile.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-tracefile.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-var-expanded.exp make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-var-expanded.mk make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-var-literal.exp make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-var-literal.mk make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-warnings-as-errors.exp make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-warnings-as-errors.mk make(1): add tests for the -i -k -v -V -W options 2020-08-23 14:28:04 +00:00
opt-where-am-i.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-where-am-i.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt-x-reduce-exported.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt-x-reduce-exported.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
opt.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
opt.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
order.exp
order.mk
phony-end.exp make(1): enable test phony-end 2020-08-07 14:26:18 +00:00
phony-end.mk
posix1.exp
posix1.mk make(1): normalize whitespace in source code 2020-09-27 21:35:16 +00:00
posix.exp
posix.mk
qequals.exp
qequals.mk
recursive.exp Update test result 2020-08-06 16:09:33 +00:00
recursive.mk make(1): add rationale and expected behavior to "recursive" test 2020-08-06 05:52:45 +00:00
sh-dots.exp make(1): fix sh-dots test 2020-08-29 19:35:38 +00:00
sh-dots.mk make(1): add test for the special "..." in shell commands 2020-08-22 11:27:02 +00:00
sh-jobs-error.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
sh-jobs-error.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
sh-jobs.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
sh-jobs.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
sh-leading-at.exp make(1): add test for suppressing the output of the command using @ 2020-08-22 09:16:08 +00:00
sh-leading-at.mk make(1): add test for suppressing the output of the command using @ 2020-08-22 09:16:08 +00:00
sh-leading-hyphen.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
sh-leading-hyphen.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
sh-leading-plus.exp make(1): add test for + commands with the -n command line option 2020-08-23 14:46:33 +00:00
sh-leading-plus.mk make(1): add test for + commands with the -n command line option 2020-08-23 14:46:33 +00:00
sh-meta-chars.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
sh-meta-chars.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
sh-multi-line.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
sh-multi-line.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
sh-single-line.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
sh-single-line.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
sh.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
sh.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
suff-rebuild.exp make(1): add test for deleting the suffixes during parsing 2020-09-25 18:18:25 +00:00
suff-rebuild.mk make(1): add test for deleting the suffixes during parsing 2020-09-25 18:18:25 +00:00
suffixes.exp
suffixes.mk
sunshcmd.exp
sunshcmd.mk
sysv.exp make(1): move some of the SysV modifier tests into another file 2020-08-23 14:52:06 +00:00
sysv.mk make(1): move some of the SysV modifier tests into another file 2020-08-23 14:52:06 +00:00
ternary.exp
ternary.mk
unexport-env.exp
unexport-env.mk make(1): prepare test for .export to show all exported variables 2020-07-27 19:45:56 +00:00
unexport.exp
unexport.mk make(1): clean up Var_UnExport 2020-08-08 13:00:07 +00:00
use-inference.exp make(1): add test for .USE combined with inference rule without commands 2020-08-09 16:32:28 +00:00
use-inference.mk make(1): add test for .USE combined with inference rule without commands 2020-08-09 16:32:28 +00:00
var-class-cmdline.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-class-cmdline.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-class-env.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-class-env.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-class-global.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-class-global.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-class-local-legacy.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-class-local-legacy.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-class-local.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-class-local.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-class.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-class.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-op-append.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-op-append.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-op-assign.exp make(1): demonstrate how the parser handles spaces in variable names 2020-08-25 16:20:32 +00:00
var-op-assign.mk make(1): demonstrate how the parser handles spaces in variable names 2020-08-25 16:20:32 +00:00
var-op-default.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-op-default.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-op-expand.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-op-expand.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-op-shell.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-op-shell.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
var-op.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
var-op.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varcmd.exp Ensure VAR+=val on command line is handled correctly 2017-12-08 03:36:42 +00:00
varcmd.mk Ensure VAR+=val on command line is handled correctly 2017-12-08 03:36:42 +00:00
vardebug.exp make(1): move VAR_JUNK and VAR_KEEP away from VarFlags 2020-09-22 06:13:38 +00:00
vardebug.mk make(1): extend debug logging to error values 2020-08-08 14:28:46 +00:00
varfind.exp make(1): add tests for previously uncovered code 2020-07-25 21:19:29 +00:00
varfind.mk make(1): add tests for previously uncovered code 2020-07-25 21:19:29 +00:00
varmisc.exp Add test case for FLAGS dependent on .TARGET 2020-08-31 16:20:00 +00:00
varmisc.mk Add test case for FLAGS dependent on .TARGET 2020-08-31 16:20:00 +00:00
varmod-assign.exp make(1): fix error message for ::!= modifier with shell error 2020-08-25 21:16:53 +00:00
varmod-assign.mk make(1): fix error message for ::!= modifier with shell error 2020-08-25 21:16:53 +00:00
varmod-defined.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-defined.mk make(1): add tests for combining the :D and :U variable modifiers 2020-09-12 07:04:51 +00:00
varmod-edge.exp make(1): improve error message in case of unfinished modifiers 2020-08-08 13:27:42 +00:00
varmod-edge.mk make(1): fixup for "Unfinished modifier" 2020-08-08 13:29:09 +00:00
varmod-exclam-shell.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-exclam-shell.mk make(1): move tests for the :gmtime and ::= modifiers to separate files 2020-08-16 12:48:55 +00:00
varmod-extension.exp make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-extension.mk make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-gmtime.exp make(1): move tests for the :gmtime and ::= modifiers to separate files 2020-08-16 12:48:55 +00:00
varmod-gmtime.mk make(1): move tests for the :gmtime and ::= modifiers to separate files 2020-08-16 12:48:55 +00:00
varmod-hash.exp make(1): move tests for :hash :range :localtime into separate files 2020-08-23 15:13:21 +00:00
varmod-hash.mk make(1): add test for :hash returning ffffffff 2020-09-04 06:54:07 +00:00
varmod-head.exp make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-head.mk make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-ifelse.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-ifelse.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-l-name-to-value.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-l-name-to-value.mk make(1): add test for the :L modifier 2020-08-25 22:25:05 +00:00
varmod-localtime.exp make(1): move tests for :hash :range :localtime into separate files 2020-08-23 15:13:21 +00:00
varmod-localtime.mk make(1): move tests for :hash :range :localtime into separate files 2020-08-23 15:13:21 +00:00
varmod-loop.exp make(1): add test for empty variable name in :@var@...@ modifier 2020-09-13 07:32:32 +00:00
varmod-loop.mk make(1): add test for empty variable name in :@var@...@ modifier 2020-09-13 07:32:32 +00:00
varmod-match-escape.exp make(1): move tests for the :M modifier into separate files 2020-08-16 20:03:52 +00:00
varmod-match-escape.mk make(1): move tests for the :M modifier into separate files 2020-08-16 20:03:52 +00:00
varmod-match.exp make(1): add test for escaping dollars in the :M variable modifier 2020-09-12 22:35:43 +00:00
varmod-match.mk make(1): fix comments in test for the :M variable modifier 2020-09-13 05:36:26 +00:00
varmod-no-match.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-no-match.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-order-reverse.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-order-reverse.mk make(1): move tests for the :O and :Or modifiers into separate files 2020-08-16 20:13:10 +00:00
varmod-order-shuffle.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-order-shuffle.mk make(1): mark test for the :Ox variable modifier as probabilistic 2020-09-27 20:13:44 +00:00
varmod-order.exp make(1): move tests for the :Ox modifier into separate file 2020-08-16 20:43:01 +00:00
varmod-order.mk make(1): move tests for the :Ox modifier into separate file 2020-08-16 20:43:01 +00:00
varmod-path.exp make(1): add test for the :P variable modifier 2020-08-23 08:10:49 +00:00
varmod-path.mk make(1): add test for the :P variable modifier 2020-08-23 08:10:49 +00:00
varmod-quote-dollar.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-quote-dollar.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-quote.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-quote.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-range.exp make(1): move tests for :hash :range :localtime into separate files 2020-08-23 15:13:21 +00:00
varmod-range.mk make(1): add test cases for the :range variable modifier 2020-09-27 18:11:31 +00:00
varmod-remember.exp make(1): move tests for the :tu and :_ modifiers into separate files 2020-08-23 15:18:43 +00:00
varmod-remember.mk make(1): move tests for the :tu and :_ modifiers into separate files 2020-08-23 15:18:43 +00:00
varmod-root.exp make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-root.mk make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-select-words.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-select-words.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-shell.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-shell.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-subst-regex.exp make(1): fix manual page about the modifiers of the :C modifier 2020-08-28 17:15:04 +00:00
varmod-subst-regex.mk make(1): fix manual page about the modifiers of the :C modifier 2020-08-28 17:15:04 +00:00
varmod-subst.exp make(1): move tests for :S, :C, :@ from modmisc to their separate tests 2020-08-16 12:30:45 +00:00
varmod-subst.mk make(1): fix a few inconsistencies in the manual page 2020-08-19 06:10:06 +00:00
varmod-sysv.exp make(1): move some of the SysV modifier tests into another file 2020-08-23 14:52:06 +00:00
varmod-sysv.mk make(1): move some of the SysV modifier tests into another file 2020-08-23 14:52:06 +00:00
varmod-tail.exp make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-tail.mk make(1): move tests for :H :E :R :T into separate files 2020-08-23 15:09:15 +00:00
varmod-to-abs.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-to-abs.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-to-lower.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-to-lower.mk make(1): add tests for :tl and :tu modifiers 2020-08-28 17:21:02 +00:00
varmod-to-many-words.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-to-many-words.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-to-one-word.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-to-one-word.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varmod-to-separator.exp make(1): move some of the :ts tests into a separate file 2020-08-31 19:58:21 +00:00
varmod-to-separator.mk make(1): move some of the :ts tests into a separate file 2020-08-31 19:58:21 +00:00
varmod-to-upper.exp make(1): move tests for the :tu and :_ modifiers into separate files 2020-08-23 15:18:43 +00:00
varmod-to-upper.mk make(1): add tests for :tl and :tu modifiers 2020-08-28 17:21:02 +00:00
varmod-undefined.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varmod-undefined.mk make(1): add tests for combining the :D and :U variable modifiers 2020-09-12 07:04:51 +00:00
varmod-unique.exp make(1): fix the :u modifier, which was broken for almost a day 2020-08-31 17:41:38 +00:00
varmod-unique.mk make(1): fix the :u modifier, which was broken for almost a day 2020-08-31 17:41:38 +00:00
varmod.exp make(1): in lint mode, complain about erroneous $$ 2020-09-13 07:42:20 +00:00
varmod.mk make(1): in lint mode, complain about erroneous $$ 2020-09-13 07:42:20 +00:00
varname-dollar.exp make(1): add test for the $$ expression 2020-08-19 05:40:06 +00:00
varname-dollar.mk make(1): add test for the $$ expression 2020-08-19 05:40:06 +00:00
varname-dot-alltargets.exp make(1): add test for the .ALLTARGETS special variable 2020-08-25 22:51:54 +00:00
varname-dot-alltargets.mk make(1): add test for the .ALLTARGETS special variable 2020-08-25 22:51:54 +00:00
varname-dot-curdir.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-curdir.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-includedfromdir.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-includedfromdir.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-includedfromfile.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-includedfromfile.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-includes.exp make(1): add tests for the special .INCLUDES and .LIBS variables 2020-08-28 03:51:06 +00:00
varname-dot-includes.mk make(1): fix tests for .INCLUDES and .LIBS 2020-09-13 16:53:19 +00:00
varname-dot-libs.exp make(1): add tests for the special .INCLUDES and .LIBS variables 2020-08-28 03:51:06 +00:00
varname-dot-libs.mk make(1): fix tests for .INCLUDES and .LIBS 2020-09-13 16:53:19 +00:00
varname-dot-make-dependfile.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-dependfile.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-expand_variables.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-expand_variables.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-exported.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-exported.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-jobs-prefix.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-jobs-prefix.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-jobs.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-jobs.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-level.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-level.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-makefile_preference.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-makefile_preference.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-makefiles.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-makefiles.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-meta-bailiwick.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-meta-bailiwick.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-meta-created.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-meta-created.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-meta-files.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-meta-files.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-meta-ignore_filter.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-meta-ignore_filter.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-meta-ignore_paths.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-meta-ignore_paths.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-meta-ignore_patterns.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-meta-ignore_patterns.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-meta-prefix.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-meta-prefix.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-mode.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-mode.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-path_filemon.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-path_filemon.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-pid.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-pid.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-ppid.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-ppid.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-make-save_dollars.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-make-save_dollars.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-makeoverrides.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-makeoverrides.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-newline.exp make(1): add test for the .newline variable 2020-08-19 05:51:18 +00:00
varname-dot-newline.mk make(1): add test for the .newline variable 2020-08-19 05:51:18 +00:00
varname-dot-objdir.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-objdir.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-parsedir.exp make(1): fix tests for .PARSEDIR/.PARSEFILE 2020-09-21 03:45:29 +00:00
varname-dot-parsedir.mk make(1): fix tests for .PARSEDIR/.PARSEFILE 2020-09-21 03:45:29 +00:00
varname-dot-parsefile.exp make(1): fix tests for .PARSEDIR/.PARSEFILE 2020-09-21 03:45:29 +00:00
varname-dot-parsefile.mk make(1): fix tests for .PARSEDIR/.PARSEFILE 2020-09-21 03:45:29 +00:00
varname-dot-path.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-path.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-dot-shell.exp make(1): move VAR_JUNK and VAR_KEEP away from VarFlags 2020-09-22 06:13:38 +00:00
varname-dot-shell.mk make(1): fix assertion failure in debug output for read-only variables 2020-08-23 09:28:52 +00:00
varname-dot-targets.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-dot-targets.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-empty.exp make(1): try to set the variable named "" using the command line 2020-08-22 21:22:24 +00:00
varname-empty.mk make(1): extend documentation in the varname-empty test 2020-09-24 06:03:44 +00:00
varname-make_print_var_on_error.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-make_print_var_on_error.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-make.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-make.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-makefile.exp make(1): add test for the special variable MAKEFILE 2020-09-04 17:05:39 +00:00
varname-makefile.mk make(1): fix test for the MAKEFILE variable 2020-09-05 06:25:38 +00:00
varname-makeflags.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-makeflags.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-pwd.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-pwd.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname-vpath.exp make(1): add dummies for fine-grained tests, one per single feature 2020-08-16 12:07:50 +00:00
varname-vpath.mk make(1): describe the purpose of each newly added unit test dummy 2020-08-16 14:25:16 +00:00
varname.exp make(1): add expected test result for hashing variable names 2020-09-05 13:34:19 +00:00
varname.mk make(1): add test for intentional hash collision for variable names 2020-09-05 12:59:07 +00:00
varparse-dynamic.exp make(1): fix off-by-one error in Var_Parse for dynamic variables 2020-07-26 22:19:11 +00:00
varparse-dynamic.mk make(1): add test for dynamic variable with modifiers in Var_Parse 2020-09-13 21:00:34 +00:00
varparse-undef-partial.exp make(1): add test for partial expansion of undefined variables 2020-09-25 05:56:59 +00:00
varparse-undef-partial.mk make(1): fix CRLF line endings in unit tests 2020-09-27 09:53:41 +00:00
varquote.exp - Introduce :q modifier for make variables and make it double escape $'s so 2018-05-27 01:14:50 +00:00
varquote.mk use %s formats to avoid -flag confusion (from sjg) 2018-12-16 18:53:34 +00:00
varshell.exp make(1): add post-processing for tests 2020-07-04 22:01:10 +00:00
varshell.mk