[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-wallet-core] branch master updated: Testing: convenience method t
From: |
gnunet |
Subject: |
[taler-wallet-core] branch master updated: Testing: convenience method to make default instances. |
Date: |
Thu, 29 Jul 2021 15:44:51 +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 58c3a17b Testing: convenience method to make default instances.
58c3a17b is described below
commit 58c3a17b3e635563067eaaaabdd4620625b40db1
Author: ms <ms@taler.net>
AuthorDate: Thu Jul 29 15:42:23 2021 +0200
Testing: convenience method to make default instances.
This will facilitate those tests needing a merchant
backend, since it is currently not possible to make
instances without having first a default instance defined.
---
packages/taler-wallet-cli/src/integrationtests/harness.ts | 11 +++++++++++
.../taler-wallet-cli/src/integrationtests/test-bank-api.ts | 2 +-
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/packages/taler-wallet-cli/src/integrationtests/harness.ts
b/packages/taler-wallet-cli/src/integrationtests/harness.ts
index da463985..2f248d2a 100644
--- a/packages/taler-wallet-cli/src/integrationtests/harness.ts
+++ b/packages/taler-wallet-cli/src/integrationtests/harness.ts
@@ -1489,6 +1489,17 @@ export class MerchantService implements
MerchantServiceInterface {
config.write(this.configFilename);
}
+ async addDefaultInstance(): Promise<void> {
+ return await this.addInstance({
+ id: "default",
+ name: "Default Instance",
+ paytoUris: [`payto://x-taler-bank/merchant-default`],
+ auth: {
+ method: "external",
+ },
+ });
+ }
+
async addInstance(
instanceConfig: PartialMerchantInstanceConfig,
): Promise<void> {
diff --git a/packages/taler-wallet-cli/src/integrationtests/test-bank-api.ts
b/packages/taler-wallet-cli/src/integrationtests/test-bank-api.ts
index dd7c6017..6a09de77 100644
--- a/packages/taler-wallet-cli/src/integrationtests/test-bank-api.ts
+++ b/packages/taler-wallet-cli/src/integrationtests/test-bank-api.ts
@@ -81,7 +81,7 @@ export async function runBankApiTest(t: GlobalTestState) {
await merchant.start();
await merchant.pingUntilAvailable();
-
+ await merchant.addDefaultInstance();
await merchant.addInstance({
id: "minst1",
name: "minst1",
--
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: Testing: convenience method to make default instances.,
gnunet <=