From: Rico Tzschichholz Date: Wed, 28 Jun 2023 14:44:47 +0000 (+0200) Subject: testrunner: Add support to check generated header X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=43edf12186a599b6950ec37f90f83ad24725bc91;p=thirdparty%2Fvala.git testrunner: Add support to check generated header --- diff --git a/build-aux/testrunner.sh b/build-aux/testrunner.sh index c21c4dfd8..dc0107239 100755 --- a/build-aux/testrunner.sh +++ b/build-aux/testrunner.sh @@ -167,8 +167,14 @@ case "$testfile" in $VALAC $VALAFLAGS $PACKAGEFLAGS -o $testpath$EXEEXT $SOURCEFILE if [ -n "$UPDATE_EXPECTED" ]; then cp -p ${SOURCEFILE%.*}.c $abs_srcdir/${testfile%.*}.c-expected + if [ -f test.h ]; then + cp -p test.h $abs_srcdir/${testfile%.*}.h-expected || exit 1 + fi elif [ -f $abs_srcdir/${testfile%.*}.c-expected ]; then diff -wu $abs_srcdir/${testfile%.*}.c-expected ${SOURCEFILE%.*}.c || exit 1 + if [ -f $abs_srcdir/${testfile%.*}.h-expected ]; then + diff -wu $abs_srcdir/${testfile%.*}.h-expected test.h || exit 1 + fi fi ./$testpath$EXEEXT ;; diff --git a/tests/Makefile.am b/tests/Makefile.am index 4596d5310..c141df47c 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -1513,5 +1513,6 @@ EXTRA_DIST = \ $(TESTS) \ $(LINUX_TESTS) \ $(wildcard $(srcdir)/*/*.c-expected) \ + $(wildcard $(srcdir)/*/*.h-expected) \ $(wildcard $(srcdir)/*/*.vapi-expected) \ $(NULL)