Lines Matching full:scripts
3 * scripts/functions/realpath: Don't run tests with multiple
8 * scripts/features/parallelism: Test that the jobserver is
14 * scripts/features/statipattrules: Add tests for bug #16053.
18 * scripts/features/escape: Use "pre:" not "p:" to avoid conflicts
24 * scripts/functions/foreach: Use a different environment variable
33 * scripts/features/default_names: Don't call error() when the test
38 * scripts/features/targetvars: Test a complex construction which
44 * scripts/functions/error: Make sure filename/lineno information
46 * scripts/functions/warning: Ditto.
47 * scripts/functions/foreach: Check for different error conditions.
48 * scripts/functions/word: Ditto.
49 * scripts/variables/negative: Test some variable reference failure
51 * scripts/options/warn-undefined-variables: Test the
61 * scripts/functions/andor: Tests for $(and ..) and $(or ...)
66 * scripts/features/parallelism: Add a test for bug #15641.
70 * scripts/options/dash-W: Add a test for bug #15341.
74 * scripts/variables/automatic: Add a test for bug #8154.
80 * scripts/features/parallelism, scripts/functions/wildcard,
81 scripts/targets/FORCE, scripts/targets/PHONY,
82 scripts/targets/SILENT: Use the default setting for
89 * scripts/misc/general4: Test implicit rules with '$' in the
91 * scripts/features/se_implicit: Add in .SECONDEXPANSION settings.
95 * scripts/features/patternrules: Add a test for bug #13022.
99 * scripts/features/double_colon: Add a test for bug #14334.
103 * scripts/functions/flavor: Add a test for the flavor function.
107 * scripts/variables/INCLUDE_DIRS: Add a test for the .INCLUDE_DIRS
112 * scripts/misc/general4: Test '$$' in prerequisites list.
113 * scripts/features/statipattrules: Rewrite to use run_make_test().
115 * scripts/features/se_statpat: Enable .SECONDEXPANSION target.
116 * scripts/features/se_explicit: Add tests for handling '$$' in
118 * scripts/features/order_only: Convert to run_make_test().
132 * scripts/functions/abspath: Add some text to the error messages
136 * scripts/features/patspecific_vars: Don't use "test", which is
142 * scripts/variables/SHELL: Use a /./ prefix instead of //: the
148 * scripts/functions/wildcard: Wrap calls to $(wildcard ) with
154 * scripts/features/statipattrules: Add a test for Savannah bug #13881.
158 * scripts/features/parallelism: Add a test for a bug reported by
169 * tests/scripts/features/export: Change to use %extraENV.
170 * tests/scripts/functions/eval: Ditto.
171 * tests/scripts/functions/origin: Ditto.
172 * tests/scripts/options/dash-e: Ditto.
173 * tests/scripts/variables/SHELL: Ditto.
177 * scripts/options/dash-W: Use 'echo >>' instead of touch to update
179 * scripts/features/reinvoke: Rewrite to be safer on systems with
181 * scripts/features/patternrules: False exits with different error
184 * scripts/options/dash-W: Set the timestamp to foo.x in the future,
189 * scripts/functions/shell: New test suite for the shell function.
193 * scripts/features/include: Test include/-include/sinclude with no
196 * scripts/misc/general3: Implement comprehensive testing of
197 backslash-newline behavior in command scripts: various types of
201 * scripts/options/symlinks: Test symlinks to non-existent files.
204 * scripts/misc/general3: Test semicolons in variable references.
207 * scripts/variables/MAKE_RESTARTS: New file: test the
209 * scripts/options/dash-B: Test re-exec doesn't loop infinitely.
211 * scripts/options/dash-W: New file: test the -W flag, including
216 * scripts/misc/close_stdout: Add a test for Savannah bug #1328.
221 * scripts/functions/foreach: Add a test for Savannah bug #11913.
225 * scripts/features/include: Add a test for Savannah bug #13216.
226 * scripts/features/patternrules: Add a test for Savannah bug #13218.
230 * scripts/features/conditionals: Add tests for the new if... else
235 * scripts/variables/DEFAULT_GOAL: Rename DEFAULT_TARGET to
240 * scripts/features/parallelism: Add a test for exporting recursive
246 * scripts/targets/SECONDARY: Add a test for Savannah bug #12331.
250 * scripts/variables/automatic: Add a test for Savannah bug #12320.
254 * scripts/features/patternrules: Add a test for Savannah bug #12267.
258 * scripts/variables/DEFAULT_TARGET: Add a test for Savannah
263 * scripts/features/patternrules: Add a test for Savannah bug #12202.
267 * scripts/features/se_implicit: Add a test for stem
270 * scripts/features/se_statpat: Add a test for stem
273 * scripts/features/statipattrules: Change test #4 to reflect
279 * scripts/features/statipattrules: Add a test for
284 * scripts/options/dash-q: Add a test for Savannah bug # 7144.
286 * scripts/options/symlinks: New file to test checking of symlink
290 * scripts/variables/MAKEFILE_LIST, scripts/variables/MFILE_LIST:
296 * scripts/variables/DEFAULT_TARGET: Test the .DEFAULT_TARGET
301 * scripts/features/se_explicit: Test the second expansion in
303 * scripts/features/se_implicit: Test the second expansion in
305 * scripts/features/se_statpat: Test the second expansion in
307 * scripts/variables/automatic: Fix to work with the second
310 * scripts/misc/general4: Add a test for bug #12091.
314 * scripts/functions/eval: Check that eval of targets within
315 command scripts fails. See Savannah bug # 12124.
325 * scripts/features/recursion: Test command line variable settings:
330 * tests/scripts/functions/abspath: New file: test `abspath'
333 * tests/scripts/functions/realpath: New file: test `realpath'
338 * scripts/options/dash-C [WINDOWS32]: Add a test for bug #10252;
341 * scripts/variables/SHELL: New file: test proper handling of SHELL
346 * scripts/functions/word: Test $(firstword ) and $(lastword ).
350 * scripts/features/patspecific_vars: Test simple/recursive
355 * scripts/features/include: Test dontcare flag inheritance
360 * scripts/features/patspecific_vars: Test exported variables.
367 * scripts/features/patternrules: Rename from implicit_prereq_eval.
369 * scripts/test_template: Rework the template.
376 * scripts/features/implicit_prereq_eval: Test implicit rule
385 * scripts/variables/flavors: Add some tests for prefix characters
390 * scripts/functions/substitution: Rewrite to use run_make_test()
402 * scripts/functions/origin: Set our own environment variable
407 * scripts/features/conditionals: Test arguments to ifn?def which
413 * scripts/features/order_only: Test order-only prerequisites in
418 * scripts/functions/if: Test if on conditionals with trailing
421 * scripts/functions/eval: Test eval in a non-file context--bug #6195.
425 * scripts/features/patspecific_vars: Test multiple patterns
436 * scripts/targets/SECONDARY: Test the "global" .SECONDARY (with
441 * scripts/features/targetvars: Test very long target-specific
445 * scripts/functions/eval: Test very recursive $(eval ...) calls
448 * scripts/functions/word: Test error handling for word and
453 * scripts/functions/call: Test recursive argument masking (bug
458 * scripts/functions/eval: Test using $(eval ...) inside
463 * scripts/options/dash-t: Add a test for handling -t on targets
468 * scripts/features/targetvars: Add a test for exporting
473 * scripts/variables/automatic: Add tests for $$(@), $${@}, $${@D},
478 * scripts/features/escape: Test handling of escaped comment
483 * scripts/features/export: Test export/unexport of multiple
488 * scripts/features/targetvars: Tests for Bug #940: test
497 * scripts/features/export: Created. Add tests for export/unexport
500 * scripts/features/conditionals: Add a test for expanded variables
505 * scripts/features/reinvoke: Change touch/sleep combos to utouch
507 * scripts/features/vpathgpath: Ditto.
508 * scripts/features/vpathplus: Ditto.
509 * scripts/options/dash-n: Ditto.
510 * scripts/targets/INTERMEDIATE: Ditto.
511 * scripts/targets/SECONDARY: Ditto.
513 * scripts/options/dash-t: Added a test for the -t bug fixed by
516 * scripts/misc/general4: Add a test suite for obscure algorithmic
520 * scripts/misc/version: Remove this bogus test.
524 * scripts/misc/general3: Add a test for makefiles that don't end
527 * scripts/variables/special: Create tests for the special
533 * scripts/options/dash-B: Add a test for the new -B option.
546 * scripts/variables/automatic: Add some tests for $$@, $$(@D), and
557 * scripts/variables/automatic: Create a test for automatic variables.
561 * scripts/features/order_only: Test new order-only prerequisites.
565 * scripts/functions/eval: Test new function.
566 * scripts/functions/value: Test new function.
567 * scripts/variables/MAKEFILE_LIST: Test new variable.
571 * scripts/functions/call: New test: transitive closure
581 * scripts/variables/flavors: Test define/endef scripts where only
586 * scripts/options/dash-q: New file; test the -q option. Includes
591 * scripts/features/targetvars: Added a test for PR/1709: allowing
596 * scripts/functions/addsuffix: Test for an empty final argument.
602 * scripts/options/general: If parallel jobs are not supported,
607 * scripts/options/general: Don't try -jN with N != 1 if parallel
612 * scripts/options/general: Test general option processing (PR/1716).
616 * scripts/functions/strip: Test empty value to strip (PR/1689).
620 * scripts/features/reinvoke: Sleep before updating the target
626 * scripts/features/double_colon: Don't run the parallel tests if
631 * scripts/functions/word: wordlist doesn't swap arguments anymore.
635 * scripts/features/statipattrules: Test that static pattern rules
639 * scripts/features/reinvoke: Make more robust by touching "b"
642 * scripts/options/dash-n: Ditto.
644 * scripts/functions/call: Whoops. The fix to PR/1527 caused
650 * scripts/features/double_colon: Test that circular dependencies
655 * scripts/targets/INTERMEDIATE: Test that make doesn't remove
660 * scripts/options/dash-k: Add a test for error detection by
666 * scripts/features/escape: Add a test for backslash-escaped spaces
671 * scripts/features/patspecific_vars: Add a test for pattern-specific
684 * scripts/features/vpathplus (touchfiles): Use the $wtime value
686 * scripts/targets/SECONDARY: Ditto.
687 * scripts/targets/INTERMEDIATE: Ditto.
691 * test_driver.pl (toplevel): Don't try to run test scripts which
696 * scripts/features/include: Remove a check; the fix caused more
702 * scripts/functions/call: Add a test for PR/1517 and PR/1527: make
708 * scripts/targets/INTERMEDIATE: Add a test for PR/1423: make sure
714 * scripts/features/double_colon: Add a test for PR/1476: Try
720 * scripts/functions/if: Add a test for PR/1429: put some text
723 * scripts/features/targetvars: Add a test for PR/1380: handling +=
728 * scripts/variables/MAKEFILES: This was really broken: it didn't
734 * scripts/options/dash-n: Add a test for PR/1379: "-n doesn't
739 * scripts/features/targetvars: Add a check for PR/1378:
751 * scripts/features/parallelism: Add a check to ensure that the
758 * scripts/features/reinvoke: Remove invocations of "touch" in
764 * scripts/options/dash-l: Ditto.
765 * scripts/options/dash-n: Ditto.
781 * scripts/functions/origin: Use $port_type instead of $osname.
782 * scripts/functions/foreach: Ditto.
783 * scripts/features/default_names: Ditto.
799 * scripts/features/parallelism: The second test output could
800 change depending on how fast some scripts completed; use "sleep"
816 * scripts/features/reinvoke: Put the SHELL definition in the right