commit bc0c87b0a481bdee371ff75a47dd6bd035fe7789
parent bf9ac326541908d55880759984b5ba1a42e7a62b
Author: Florian Dold <dold@taler.net>
Date: Mon, 7 Sep 2026 22:45:07 +0200
merchant tests: use one webhook worker
Pass -H to unified setup so only the explicit one-shot workers drain the
webhook queue. This prevents duplicate deliveries from shifting the
request indices checked by the API tests.
Requires the exchange unified setup option to suppress its background
merchant webhook worker.
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/testing/test_merchant_api.c b/src/testing/test_merchant_api.c
@@ -3640,6 +3640,8 @@ run (void *cls,
"start-taler",
config_file,
"-emaD",
+ /* The webhook commands below drain the queue with one-shot workers. */
+ "-H",
"-u", "exchange-account-exchange",
"-r", "merchant-exchange-test",
NULL),