diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-03-27 13:23:59 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-03-27 13:23:59 +0100 |
commit | 9597c08738560e53a9ecd3eb21cedebbf357ef81 (patch) | |
tree | 057be2a6042ba27bb140477444436f03661dbceb | |
parent | 454cf24b02cf337d40a2479ba70a1c5d4efdc64e (diff) | |
download | merchant-9597c08738560e53a9ecd3eb21cedebbf357ef81.tar.gz merchant-9597c08738560e53a9ecd3eb21cedebbf357ef81.tar.bz2 merchant-9597c08738560e53a9ecd3eb21cedebbf357ef81.zip |
fix merchant test case
-rw-r--r-- | src/lib/test_merchant_api.c | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/src/lib/test_merchant_api.c b/src/lib/test_merchant_api.c index f9113384..d8de78c9 100644 --- a/src/lib/test_merchant_api.c +++ b/src/lib/test_merchant_api.c @@ -119,16 +119,15 @@ cmd_exec_wirewatch (char *label) /** - * Execute the taler-exchange-aggregator command with + * Execute the taler-exchange-aggregator, closer and transfer commands with * our configuration file. * * @param label label to use for the command. */ -static struct TALER_TESTING_Command -cmd_exec_aggregator (char *label) -{ - return TALER_TESTING_cmd_exec_aggregator (label, CONFIG_FILE); -} +#define CMD_EXEC_AGGREGATOR(label) \ + TALER_TESTING_cmd_exec_aggregator (label "-aggregator", CONFIG_FILE), \ + TALER_TESTING_cmd_exec_closer (label "-closer", CONFIG_FILE), \ + TALER_TESTING_cmd_exec_transfer (label "-transfer", CONFIG_FILE) /** @@ -317,7 +316,7 @@ run (void *cls, "EUR:4.99", "EUR:0.01"), TALER_TESTING_cmd_check_bank_empty ("check_bank_empty-1"), - cmd_exec_aggregator ("run-aggregator"), + CMD_EXEC_AGGREGATOR ("run-aggregator"), TALER_TESTING_cmd_check_bank_transfer ("check_bank_transfer-498c", EXCHANGE_URL, "EUR:4.98", @@ -413,7 +412,7 @@ run (void *cls, "EUR:5", "EUR:4.99", "EUR:0.01"), - cmd_exec_aggregator ("run-aggregator-2"), + CMD_EXEC_AGGREGATOR ("run-aggregator-2"), TALER_TESTING_cmd_check_bank_transfer ("check_bank_transfer-498c-2", EXCHANGE_URL, "EUR:4.98", @@ -538,7 +537,7 @@ run (void *cls, "EUR:5", "EUR:4.99", "EUR:0.01"), - cmd_exec_aggregator ("run-aggregator-unincreased-refund"), + CMD_EXEC_AGGREGATOR ("run-aggregator-unincreased-refund"), TALER_TESTING_cmd_check_bank_transfer ( "check_bank_transfer-unincreased-refund", EXCHANGE_URL, @@ -702,7 +701,7 @@ run (void *cls, "EUR:5", // amount + fee "EUR:4.99", // amount - fee "EUR:0.01"), // refund fee - cmd_exec_aggregator ("aggregator-tip-1"), + CMD_EXEC_AGGREGATOR ("aggregator-tip-1"), TALER_TESTING_cmd_check_bank_transfer ("check_bank_transfer-tip-498c", EXCHANGE_URL, "EUR:4.98", @@ -759,7 +758,7 @@ run (void *cls, "withdraw-coin-10a;withdraw-coin-10b", "EUR:0.01", MHD_HTTP_OK), - cmd_exec_aggregator ("run-aggregator-10"), + CMD_EXEC_AGGREGATOR ("run-aggregator-10"), TALER_TESTING_cmd_check_bank_transfer ("check_bank_transfer-9.97-10", EXCHANGE_URL, "EUR:9.97", @@ -829,7 +828,7 @@ run (void *cls, "EUR:5", "EUR:0.01", MHD_HTTP_OK), - cmd_exec_aggregator ("run-aggregator-11"), + CMD_EXEC_AGGREGATOR ("run-aggregator-11"), TALER_TESTING_cmd_check_bank_empty ("check_bank_empty-11"), TALER_TESTING_cmd_end () }; |