summaryrefslogtreecommitdiff
path: root/taler-build/update_merchant.sh
diff options
context:
space:
mode:
authorMarcello Stanisci <marcello.stanisci@inria.fr>2016-12-19 14:42:20 +0100
committerMarcello Stanisci <marcello.stanisci@inria.fr>2016-12-19 14:42:20 +0100
commit0e03cc076050cf4bbe25f5e516c6989fb89097ee (patch)
tree3b49e42a19fff02e110d05ea9d5735ad3bf87bc3 /taler-build/update_merchant.sh
parent586e9ced5ec54988b98b3805452412b2ccf7180d (diff)
downloaddeployment-0e03cc076050cf4bbe25f5e516c6989fb89097ee.tar.gz
deployment-0e03cc076050cf4bbe25f5e516c6989fb89097ee.tar.bz2
deployment-0e03cc076050cf4bbe25f5e516c6989fb89097ee.zip
Forcing exit status = 1 for 'make check'
when invoked right before lcov commands
Diffstat (limited to 'taler-build/update_merchant.sh')
-rwxr-xr-xtaler-build/update_merchant.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/taler-build/update_merchant.sh b/taler-build/update_merchant.sh
index 60940ee..18cb922 100755
--- a/taler-build/update_merchant.sh
+++ b/taler-build/update_merchant.sh
@@ -32,13 +32,15 @@ fi
make
make install
-TALER_MERCHANTDB_POSTGRES_CONFIG=$TALER_CHECKDB TALER_EXCHANGEDB_POSTGRES_CONFIG=$TALER_CHECKDB make check
if test ${1:-notgiven} = "--coverage"; then
TOP=$(pwd)
mkdir -p doc/coverage/
lcov -d $TOP -z
+ TALER_MERCHANTDB_POSTGRES_CONFIG=$TALER_CHECKDB TALER_EXCHANGEDB_POSTGRES_CONFIG=$TALER_CHECKDB make check || exit 1
lcov -d $TOP -c --no-external -o doc/coverage/coverage.info
lcov -r doc/coverage/coverage.info **/test_* -o doc/coverage/rcoverage.info
genhtml -o doc/coverage doc/coverage/rcoverage.info
+else
+ TALER_MERCHANTDB_POSTGRES_CONFIG=$TALER_CHECKDB TALER_EXCHANGEDB_POSTGRES_CONFIG=$TALER_CHECKDB make check
fi