From e46cb57b07b4b2c54e8219a5035ee4dff8a20a4c Mon Sep 17 00:00:00 2001 From: Ron Yorston Date: Wed, 29 May 2024 11:32:29 +0100 Subject: make: relax the test 'Return error if command fails' The test 'Return error if command fails' needed an exit code of 2. POSIX only requires an exit code greater than 0. --- testsuite/make.tests | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testsuite/make.tests b/testsuite/make.tests index e4d635141..bac673178 100755 --- a/testsuite/make.tests +++ b/testsuite/make.tests @@ -90,7 +90,7 @@ cd .. || exit 1; rm -rf make.tempdir 2>/dev/null # There was a bug where the failure of a build command didn't result # in make returning a non-zero exit status. testing "make return error if command fails" \ - "make -f - >/dev/null 2>&1; echo \$?" "2\n" "" ' + "make -f - >/dev/null 2>&1; test \$? -gt 0 && echo OK" "OK\n" "" ' target: @exit 42 ' -- cgit v1.2.3-55-g6feb