gnunet-svn
[Top][All Lists]
Advanced

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

[taler-wallet-core] 01/02: remove obsolete, unused test


From: gnunet
Subject: [taler-wallet-core] 01/02: remove obsolete, unused test
Date: Tue, 27 Feb 2024 15:46:49 +0100

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

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

commit 11f36c77a1e5722cab5459fbf4ec6752781e84c8
Author: Florian Dold <florian@dold.me>
AuthorDate: Tue Feb 27 15:46:19 2024 +0100

    remove obsolete, unused test
---
 .../test-withdrawal-notify-before-tx.ts            | 80 ----------------------
 1 file changed, 80 deletions(-)

diff --git 
a/packages/taler-harness/src/integrationtests/test-withdrawal-notify-before-tx.ts
 
b/packages/taler-harness/src/integrationtests/test-withdrawal-notify-before-tx.ts
deleted file mode 100644
index fc36b8fc3..000000000
--- 
a/packages/taler-harness/src/integrationtests/test-withdrawal-notify-before-tx.ts
+++ /dev/null
@@ -1,80 +0,0 @@
-/*
- This file is part of GNU Taler
- (C) 2020 Taler Systems S.A.
-
- GNU Taler is free software; you can redistribute it and/or modify it under the
- terms of the GNU General Public License as published by the Free Software
- Foundation; either version 3, or (at your option) any later version.
-
- GNU Taler is distributed in the hope that it will be useful, but WITHOUT ANY
- WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
- A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License along with
- GNU Taler; see the file COPYING.  If not, see <http://www.gnu.org/licenses/>
- */
-
-/**
- * Imports.
- */
-import { NotificationType, TalerCorebankApiClient } from 
"@gnu-taler/taler-util";
-import { WalletApiOperation } from "@gnu-taler/taler-wallet-core";
-import { GlobalTestState } from "../harness/harness.js";
-import { createSimpleTestkudosEnvironmentV2 } from "../harness/helpers.js";
-
-/**
- * Run test for basic, bank-integrated withdrawal.
- */
-export async function runWithdrawalNotifyBeforeTxTest(t: GlobalTestState) {
-  // Set up test environment
-
-  const { walletClient, bank, exchange } =
-    await createSimpleTestkudosEnvironmentV2(t);
-
-  // Create a withdrawal operation
-
-  const bankAccessApiClient = new TalerCorebankApiClient(
-    bank.corebankApiBaseUrl,
-  );
-  const user = await bankAccessApiClient.createRandomBankUser();
-  bankAccessApiClient.setAuth(user);
-  const wop = await bankAccessApiClient.createWithdrawalOperation(
-    user.username,
-    "TESTKUDOS:10",
-  );
-
-  // Hand it to the wallet
-  const r1 = await 
walletClient.call(WalletApiOperation.GetWithdrawalDetailsForUri, {
-    talerWithdrawUri: wop.taler_withdraw_uri,
-    notifyChangeFromPendingTimeoutMs: 10000
-  });
-
-  await walletClient.call(WalletApiOperation.TestingWaitTransactionsFinal, {});
-
-  // Withdraw
-
-  // Abort it
-  // const api = new TalerCoreBankHttpClient(bank.corebankApiBaseUrl);
-  // const token = await 
api.getAuthenticationAPI(user.username).createAccessToken(user.password, {
-  //   scope: "readwrite",
-  // })
-  // t.assertTrue(token.type !== "fail")
-
-  // const confirm = await api.confirmWithdrawalById({
-  //   username: user.username,
-  //   token: token.body.access_token,
-  // }, wop.withdrawal_id)
-  // t.assertTrue(confirm.type !== "fail")
-
-  await walletClient.waitForNotificationCond((x) => {
-    return (
-      x.type === NotificationType.WithdrawalOperationTransition &&
-      x.operationId === r1.operationId &&
-      x.state === "confirmed"
-    );
-  });
-
-  await t.shutdown();
-}
-
-runWithdrawalNotifyBeforeTxTest.suites = ["wallet"];

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