diff --git a/src/bank-lib/test_bank_api_new.c b/src/bank-lib/test_bank_api_new.c index 49d1fe8c6..eade78069 100644 --- a/src/bank-lib/test_bank_api_new.c +++ b/src/bank-lib/test_bank_api_new.c @@ -94,6 +94,7 @@ run (void *cls, "subject 1", "http://exchange.com/"), + /* bank gives to exchange */ TALER_TESTING_cmd_fakebank_transfer_with_subject ("deposit-2", "KUDOS:5.01", diff --git a/src/bank-lib/testing_api_cmd_history.c b/src/bank-lib/testing_api_cmd_history.c index 6f005360f..ccd29e1c6 100644 --- a/src/bank-lib/testing_api_cmd_history.c +++ b/src/bank-lib/testing_api_cmd_history.c @@ -184,7 +184,7 @@ print_expected (struct History *h, for (uint64_t i=0;ibank_url[strlen(hs->bank_url) -1]) + ? "payto://x-taler-bank/%s%llu" + : "payto://x-taler-bank/%s/%llu", hs->bank_url, (unsigned long long) *debit_account_no); } @@ -420,8 +423,11 @@ build_history (struct TALER_TESTING_Interpreter *is, h[total].direction = TALER_BANK_DIRECTION_DEBIT; if (GNUNET_YES == cancelled) h[total].direction |= TALER_BANK_DIRECTION_CANCEL; + GNUNET_asprintf (&h[total].details.account_url, - "payto://x-taler-bank/%s/%llu", + ('/' == hs->bank_url[strlen(hs->bank_url) -1]) + ? "payto://x-taler-bank/%s%llu" + : "payto://x-taler-bank/%s/%llu", hs->bank_url, (unsigned long long) *credit_account_no); }