commit a4d7bb85de8ed6dfb0a8072e2634a09f505774b7
parent dbbecb21df1b4becd839cd4bb8bedfef6622d0af
Author: Christian Grothoff <grothoff@gnunet.org>
Date: Fri, 17 Apr 2026 18:12:37 +0200
enable harness tests in integration tests
Diffstat:
1 file changed, 19 insertions(+), 4 deletions(-)
diff --git a/src/testing/meson.build b/src/testing/meson.build
@@ -3,6 +3,25 @@
#clean-local:
# rm -rf report*
+
+check_SCRIPTS = [
+ 'test-exchange-taler-harness',
+ 'test-sanctions',
+]
+
+foreach f : check_SCRIPTS
+ f_sh = '@0@.sh'.format(f)
+ s = configure_file(input: f_sh, output: f_sh, copy: true)
+ test(
+ f,
+ s,
+ workdir: meson.current_build_dir(),
+ suite: ['testing', 'integrationtests'],
+ is_parallel: false,
+ )
+
+endforeach
+
configure_file(
input: 'taler-unified-setup.sh',
output: 'taler-unified-setup.sh',
@@ -217,10 +236,6 @@ endif
## test_exchange_api_revocation_cs
## test_exchange_api_revocation_rsa
#
-#check_SCRIPTS = \
-# test-sanctions.sh \
-# test-exchange-taler-harness.sh
-#
test_auditor_api_cs = executable(
'test_auditor_api_cs',