some testsuites enhancement

This commit is contained in:
2022-02-21 15:22:22 +00:00
parent 5c7febf9a8
commit e70e54293d
5 changed files with 13 additions and 10 deletions

View File

@ -13,5 +13,5 @@ check_PROGRAMS =
TESTS = $(check_PROGRAMS) $(check_SCRIPTS)
TEST_EXTENSIONS = .hcl
HCL_LOG_COMPILER = ../bin/hcl
HCL_LOG_COMPILER = sh $(abs_srcdir)/run.sh ../bin/hcl
AM_HCL_LOG_FLAGS =

View File

@ -467,7 +467,7 @@ check_SCRIPTS = \
EXTRA_DIST = $(check_SCRIPTS)
TEST_EXTENSIONS = .hcl
HCL_LOG_COMPILER = ../bin/hcl
HCL_LOG_COMPILER = sh $(abs_srcdir)/run.sh ../bin/hcl
AM_HCL_LOG_FLAGS =
all: all-am

3
t/run.sh Normal file
View File

@ -0,0 +1,3 @@
#!/bin/sh
$@ | grep -E ^ERROR: && exit 1
exit 0