[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-wallet-core] branch master updated: Libeufin tests.
From: |
gnunet |
Subject: |
[taler-wallet-core] branch master updated: Libeufin tests. |
Date: |
Mon, 03 May 2021 11:13:58 +0200 |
This is an automated email from the git hooks/post-receive script.
ms pushed a commit to branch master
in repository wallet-core.
The following commit(s) were added to refs/heads/master by this push:
new 4397e96c Libeufin tests.
4397e96c is described below
commit 4397e96cc8b94a377df7a6b85ee6b54018c88df2
Author: MS <ms@taler.net>
AuthorDate: Mon May 3 11:12:46 2021 +0200
Libeufin tests.
Adding the CLI command that submits a initiated payment,
plus calling it from the 'tutorial' test case.
---
.../taler-wallet-cli/src/integrationtests/libeufin.ts | 17 +++++++++++++++++
.../src/integrationtests/test-libeufin-tutorial.ts | 1 +
2 files changed, 18 insertions(+)
diff --git a/packages/taler-wallet-cli/src/integrationtests/libeufin.ts
b/packages/taler-wallet-cli/src/integrationtests/libeufin.ts
index 480dadbe..3cca9f8d 100644
--- a/packages/taler-wallet-cli/src/integrationtests/libeufin.ts
+++ b/packages/taler-wallet-cli/src/integrationtests/libeufin.ts
@@ -617,6 +617,23 @@ export class LibeufinCli {
);
console.log(stdout);
}
+
+ async submitPayment(details: LibeufinPreparedPaymentDetails, paymentUuid:
string): Promise<void> {
+ const stdout = await sh(
+ this.globalTestState,
+ "libeufin-cli-submitpayment",
+ `libeufin-cli accounts submit-payment` +
+ ` --payment-uuid=${paymentUuid}` +
+ ` ${details.nexusBankAccountName}`,
+ {
+ ...process.env,
+ LIBEUFIN_NEXUS_URL: this.cliDetails.nexusUrl,
+ LIBEUFIN_NEXUS_USERNAME: this.cliDetails.user.username,
+ LIBEUFIN_NEXUS_PASSWORD: this.cliDetails.user.password,
+ },
+ );
+ console.log(stdout);
+ }
}
export namespace LibeufinSandboxApi {
diff --git
a/packages/taler-wallet-cli/src/integrationtests/test-libeufin-tutorial.ts
b/packages/taler-wallet-cli/src/integrationtests/test-libeufin-tutorial.ts
index 271eedbc..b5e8f093 100644
--- a/packages/taler-wallet-cli/src/integrationtests/test-libeufin-tutorial.ts
+++ b/packages/taler-wallet-cli/src/integrationtests/test-libeufin-tutorial.ts
@@ -116,4 +116,5 @@ export async function runLibeufinTutorialTest(t:
GlobalTestState) {
nexusBankAccountName: bankAccountImportDetails.nexusBankAccountName,
};
await libeufinCli.preparePayment(paymentDetails);
+ await libeufinCli.submitPayment(paymentDetails, "1");
}
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-wallet-core] branch master updated: Libeufin tests.,
gnunet <=