gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-wallet-core] branch master updated: harness: run transfer in test


From: gnunet
Subject: [taler-wallet-core] branch master updated: harness: run transfer in test-deposit
Date: Wed, 06 Mar 2024 09:02:24 +0100

This is an automated email from the git hooks/post-receive script.

dold pushed a commit to branch master
in repository wallet-core.

The following commit(s) were added to refs/heads/master by this push:
     new 2547c7ca3 harness: run transfer in test-deposit
2547c7ca3 is described below

commit 2547c7ca3cf0f8f5cbee9b9d78a44588a71361be
Author: Florian Dold <florian@dold.me>
AuthorDate: Wed Mar 6 09:02:19 2024 +0100

    harness: run transfer in test-deposit
---
 packages/taler-harness/src/harness/harness.ts               | 13 +++++++++++++
 packages/taler-harness/src/integrationtests/test-deposit.ts |  5 +++++
 2 files changed, 18 insertions(+)

diff --git a/packages/taler-harness/src/harness/harness.ts 
b/packages/taler-harness/src/harness/harness.ts
index 7152d6fb6..2551e1f9e 100644
--- a/packages/taler-harness/src/harness/harness.ts
+++ b/packages/taler-harness/src/harness/harness.ts
@@ -1023,6 +1023,19 @@ export class ExchangeService implements 
ExchangeServiceInterface {
     );
   }
 
+  async runTransferOnceWithTimetravel(opts: {
+    timetravelMicroseconds: number;
+  }) {
+    let timetravelArgArr = [];
+    timetravelArgArr.push(`--timetravel=${opts.timetravelMicroseconds}`);
+    await runCommand(
+      this.globalState,
+      `exchange-${this.name}-transfer-once`,
+      "taler-exchange-transfer",
+      [...timetravelArgArr, "-c", this.configFilename, "-t"],
+    );
+  }
+
   /**
    * Run the taler-exchange-expire command once in test mode.
    */
diff --git a/packages/taler-harness/src/integrationtests/test-deposit.ts 
b/packages/taler-harness/src/integrationtests/test-deposit.ts
index 84b693eae..74b318226 100644
--- a/packages/taler-harness/src/integrationtests/test-deposit.ts
+++ b/packages/taler-harness/src/integrationtests/test-deposit.ts
@@ -91,10 +91,15 @@ export async function runDepositTest(t: GlobalTestState) {
   await depositTrack;
 
   t.logStep("before-aggregator");
+
   await exchange.runAggregatorOnceWithTimetravel({
     timetravelMicroseconds: 1000 * 1000 * 60 * 60 * 3,
   });
 
+  await exchange.runTransferOnceWithTimetravel({
+    timetravelMicroseconds: 1000 * 1000 * 60 * 60 * 3,
+  });
+
   await depositDone;
 
   const transactions = await walletClient.client.call(

-- 
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]