summaryrefslogtreecommitdiff
path: root/regress
diff options
context:
space:
mode:
authorrillig <rillig@pkgsrc.org>2021-01-04 21:10:01 +0000
committerrillig <rillig@pkgsrc.org>2021-01-04 21:10:01 +0000
commita7d19b686ea51452313df973b4b9dd48b0d03bff (patch)
treec242751abadb5b7e2081b24beeaa260287d84065 /regress
parenta00e4ca0c898ab1bf92d7bba470f8b7d17351c24 (diff)
downloadpkgsrc-a7d19b686ea51452313df973b4b9dd48b0d03bff.tar.gz
check-portability: always skip files whose name ends with tilde
Suggested by wiz.
Diffstat (limited to 'regress')
-rw-r--r--regress/infra-unittests/check-portability.sh28
1 files changed, 3 insertions, 25 deletions
diff --git a/regress/infra-unittests/check-portability.sh b/regress/infra-unittests/check-portability.sh
index d38fed023eb..d1847b1421c 100644
--- a/regress/infra-unittests/check-portability.sh
+++ b/regress/infra-unittests/check-portability.sh
@@ -1,5 +1,5 @@
#! /bin/sh
-# $NetBSD: check-portability.sh,v 1.6 2021/01/04 21:07:31 rillig Exp $
+# $NetBSD: check-portability.sh,v 1.7 2021/01/04 21:10:01 rillig Exp $
#
# Test cases for mk/check/check-portability.*.
#
@@ -265,30 +265,8 @@ if test_case_begin 'always skip tilde files'; then
check_portability_sh \
'CHECK_PORTABILITY_EXPERIMENTAL=no'
- create_file 'expected' <<'EOF'
-ERROR: [check-portability.awk] => Found test ... == ...:
-ERROR: [check-portability.awk] configure~:2: test a == b
-
-Explanation:
-===========================================================================
-The "test" command, as well as the "[" command, are not required to know
-the "==" operator. Only a few implementations like bash and some
-versions of ksh support it.
-
-When you run "test foo == foo" on a platform that does not support the
-"==" operator, the result will be "false" instead of "true". This can
-lead to unexpected behavior.
-
-There are two ways to fix this error message. If the file that contains
-the "test ==" is needed for building the package, you should create a
-patch for it, replacing the "==" operator with "=". If the file is not
-needed, add its name to the CHECK_PORTABILITY_SKIP variable in the
-package Makefile.
-===========================================================================
-
-EOF
- assert_that "$tmpdir/out" --file-equals 'expected'
- assert_that $exitcode --equals 1
+ assert_that "$tmpdir/out" --file-is-empty
+ assert_that $exitcode --equals 0
test_case_end
fi