commit a6c9e653f0d46b0d0c3acc39e16cc35f2dd627cf
parent 56cd517c38ff8433078b04f4ec63dd7458bbf7bc
Author: Christian Grothoff <christian@grothoff.org>
Date: Fri, 24 Jun 2022 14:14:19 +0200
also test for taler-bank-manage in walletharness test
Diffstat:
3 files changed, 20 insertions(+), 6 deletions(-)
diff --git a/debian/changelog b/debian/changelog
@@ -1,4 +1,4 @@
-taler-merchant (0.9.0) unstable; urgency=low
+taler-merchant (0.8.99-1) unstable; urgency=low
* Updating to latest pre-release from Git.
diff --git a/debian/control b/debian/control
@@ -8,8 +8,8 @@ Build-Depends:
autopoint,
debhelper-compat (= 12),
gettext,
- libgnunet-dev (>=0.17.0),
- libtalerexchange-dev (>=0.9.0),
+ libgnunet-dev (>=0.17.1),
+ libtalerexchange-dev (>=0.8.99),
libpq-dev (>=13.0),
po-debconf,
libqrencode-dev,
@@ -39,7 +39,7 @@ Architecture: any
Pre-Depends:
${misc:Pre-Depends}
Depends:
- libtalerexchange (>= 0.9.0),
+ libtalerexchange (>= 0.8.99),
adduser,
lsb-base,
netbase,
@@ -56,8 +56,8 @@ Package: libtalermerchant-dev
Section: libdevel
Architecture: any
Depends:
- libtalerexchange-dev (>= 0.9.0),
- libgnunet-dev (>=0.17.0),
+ libtalerexchange-dev (>= 0.8.99),
+ libgnunet-dev (>=0.17.1),
${misc:Depends},
${shlibs:Depends}
Description: libraries to talk to a GNU Taler merchant (development)
diff --git a/src/testing/test-merchant-walletharness.sh b/src/testing/test-merchant-walletharness.sh
@@ -22,6 +22,20 @@
set -eu
+# Exit, with status code "skip" (no 'real' failure)
+function exit_skip() {
+ echo $1
+ exit 77
+}
+
+echo -n "Testing for taler-bank-manage"
+taler-bank-manage --help >/dev/null </dev/null || exit_skip " MISSING"
+echo " FOUND"
+
+echo -n "Testing for taler-wallet-cli"
+taler-wallet-cli --help >/dev/null </dev/null || exit_skip " MISSING"
+echo " FOUND"
+
res=0
taler-wallet-cli testing run-integrationtests --dry --suites merchant 2&>/dev/null || res=$?