diff options
author | Paul Smith <psmith@gnu.org> | 2013-05-22 07:51:46 -0400 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2013-05-22 07:51:46 -0400 |
commit | 8ab3564a711dd3753fb6ad35f16717b01ce830b7 (patch) | |
tree | a51406734b71aa705be5931efbea22c1d1c11e7b /tests | |
parent | ecf307bb0b21d3741ef768b98a26e9255158832e (diff) | |
download | gunmake-8ab3564a711dd3753fb6ad35f16717b01ce830b7.tar.gz |
Fix regression tests after MAKEFLAGS enhancements.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/ChangeLog | 6 | ||||
-rw-r--r-- | tests/scripts/options/dash-n | 2 | ||||
-rw-r--r-- | tests/scripts/variables/GNUMAKEFLAGS | 4 | ||||
-rw-r--r-- | tests/scripts/variables/MAKEFLAGS | 10 |
4 files changed, 14 insertions, 8 deletions
diff --git a/tests/ChangeLog b/tests/ChangeLog index d659d7a..20c770e 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -1,3 +1,9 @@ +2013-05-22 Paul Smith <psmith@gnu.org> + + * scripts/options/dash-n: Fix results after MAKEFLAGS fixes. + * scripts/variables/MAKEFLAGS: Ditto. + * scripts/variables/GNUMAKEFLAGS: Ditto. + 2013-05-14 Paul Smith <psmith@gnu.org> * scripts/features/loadapi: Add plugin_is_GPL_compatible symbol. diff --git a/tests/scripts/options/dash-n b/tests/scripts/options/dash-n index b6d564d..dfed419 100644 --- a/tests/scripts/options/dash-n +++ b/tests/scripts/options/dash-n @@ -92,7 +92,7 @@ EOF close(MAKEFILE); &run_make_with_options($topmake, '-n --no-print-directory', &get_logfile); -$answer = "$make_path -f \"$submake\" bar\ntouch inc\necho --no-print-directory -n\n"; +$answer = "$make_path -f \"$submake\" bar\ntouch inc\necho n --no-print-directory\n"; &compare_output($answer, &get_logfile(1)); unlink('inc'); diff --git a/tests/scripts/variables/GNUMAKEFLAGS b/tests/scripts/variables/GNUMAKEFLAGS index 7bfd822..c4df1c1 100644 --- a/tests/scripts/variables/GNUMAKEFLAGS +++ b/tests/scripts/variables/GNUMAKEFLAGS @@ -10,7 +10,7 @@ $extraENV{'GNUMAKEFLAGS'} = '-e -r -R'; run_make_test(q! all: ; @echo $(MAKEFLAGS) !, - '', 'Rre'); + '', 'erR'); # Long arguments mean everything is prefixed with "-" @@ -19,6 +19,6 @@ $extraENV{'GNUMAKEFLAGS'} = '--no-print-directory -e -r -R --trace=none --trace= run_make_test(q! all: ; @echo $(MAKEFLAGS) !, - '', '--no-print-directory --trace=none --trace=dir --trace=none --trace=dir -Rre'); + '', 'erR --trace=none --trace=dir --trace=none --trace=dir --no-print-directory'); 1; diff --git a/tests/scripts/variables/MAKEFLAGS b/tests/scripts/variables/MAKEFLAGS index a417388..b41d37c 100644 --- a/tests/scripts/variables/MAKEFLAGS +++ b/tests/scripts/variables/MAKEFLAGS @@ -8,13 +8,13 @@ $details = "DETAILS"; run_make_test(q! all: ; @echo $(MAKEFLAGS) !, - '-e -r -R', 'Rre'); + '-e -r -R', 'erR'); # Long arguments mean everything is prefixed with "-" run_make_test(q! all: ; @echo $(MAKEFLAGS) !, - '--no-print-directory -e -r -R --trace=none --trace=dir', '--no-print-directory --trace=none --trace=dir -Rre'); + '--no-print-directory -e -r -R --trace=none --trace=dir', 'erR --trace=none --trace=dir --no-print-directory'); # Recursive invocations of make should accumulate MAKEFLAGS values. @@ -32,8 +32,8 @@ print: .PHONY: all jump print !, '--no-print-directory', - 'all: MAKEFLAGS=--no-print-directory -jump Works: MAKEFLAGS=--no-print-directory -e -print Works: MAKEFLAGS=--no-print-directory -e'); + 'all: MAKEFLAGS= --no-print-directory +jump Works: MAKEFLAGS=e --no-print-directory +print Works: MAKEFLAGS=e --no-print-directory'); 1; |