Skip to content

Commit

Permalink
Fix check for enabled tests
Browse files Browse the repository at this point in the history
Closes #5704 in 3.2 branch (3.2.8)
  • Loading branch information
strk committed Mar 28, 2024
1 parent 5c3cc23 commit be8b258
Showing 1 changed file with 17 additions and 8 deletions.
25 changes: 17 additions & 8 deletions utils/check_tests_enabled.sh
Expand Up @@ -30,10 +30,10 @@ check_enabled() {
sed 's|\\||' |
sed 's|\.sql\>||' > ${TMPDIR}/enabled_tests

find ${bd} -name '*.sql' |
sed 's|\.sql$||' > ${TMPDIR}/available_tests
find ${bd} -name '*_expected' |
sed 's|_expected$||' > ${TMPDIR}/available_tests

MISSING=`grep -vf ${TMPDIR}/enabled_tests ${TMPDIR}/available_tests`
MISSING=`grep -vwf ${TMPDIR}/enabled_tests ${TMPDIR}/available_tests`
if test -n "${MISSING}"; then
(
echo "The following tests are available but not enabled in:"
Expand All @@ -47,9 +47,18 @@ check_enabled() {
fi
}

check_enabled topology/test/tests.mk regress &&
check_enabled regress/loader/tests.mk &&
check_enabled regress/dumper/tests.mk &&
check_enabled sfcgal/regress/tests.mk &&
check_enabled regress/core/tests.mk.in &&
err=0
check_enabled topology/test/tests.mk regress
err=$(($err+$?))
check_enabled regress/loader/tests.mk
err=$(($err+$?))
check_enabled regress/dumper/tests.mk
err=$(($err+$?))
check_enabled sfcgal/regress/tests.mk
err=$(($err+$?))
check_enabled regress/core/tests.mk.in
err=$(($err+$?))
check_enabled raster/test/regress/tests.mk
err=$(($err+$?))

exit $err

0 comments on commit be8b258

Please sign in to comment.