gnunet-svn
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]