diff options
author | Florian Dold <florian@dold.me> | 2024-01-08 12:22:32 +0100 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2024-01-08 12:22:32 +0100 |
commit | 82cea86785fc9ab6aa5440cc077e8f2024b33c13 (patch) | |
tree | 9eb2860b80a8637052c1ced1e4f315b6100c4a9d /packages/taler-harness/src/integrationtests | |
parent | 06fb3a5c910b5be37fbd386a5e42588903bece9b (diff) | |
download | wallet-core-82cea86785fc9ab6aa5440cc077e8f2024b33c13.tar.xz |
harness: make libeufin-bank test work with current libeufin-bank
Diffstat (limited to 'packages/taler-harness/src/integrationtests')
3 files changed, 31 insertions, 13 deletions
diff --git a/packages/taler-harness/src/integrationtests/test-libeufin-bank.ts b/packages/taler-harness/src/integrationtests/test-libeufin-bank.ts index 8f5cc8a35..a3e3a9ef1 100644 --- a/packages/taler-harness/src/integrationtests/test-libeufin-bank.ts +++ b/packages/taler-harness/src/integrationtests/test-libeufin-bank.ts @@ -125,7 +125,12 @@ export async function runLibeufinBankTest(t: GlobalTestState) { console.log("setup done!"); - const bankClient = new TalerCorebankApiClient(bank.corebankApiBaseUrl); + const bankClient = new TalerCorebankApiClient(bank.corebankApiBaseUrl, { + auth: { + username: "admin", + password: "adminpw", + }, + }); // register exchange bank account await bankClient.registerAccountExtended({ diff --git a/packages/taler-harness/src/integrationtests/test-wallet-backup-basic.ts b/packages/taler-harness/src/integrationtests/test-wallet-backup-basic.ts index 21ac662c2..cb4a50a2b 100644 --- a/packages/taler-harness/src/integrationtests/test-wallet-backup-basic.ts +++ b/packages/taler-harness/src/integrationtests/test-wallet-backup-basic.ts @@ -19,7 +19,7 @@ */ import { j2s } from "@gnu-taler/taler-util"; import { WalletApiOperation } from "@gnu-taler/taler-wallet-core"; -import { GlobalTestState, WalletCli } from "../harness/harness.js"; +import { GlobalTestState } from "../harness/harness.js"; import { createSimpleTestkudosEnvironmentV2, createWalletDaemonWithClient, @@ -83,7 +83,12 @@ export async function runWalletBackupBasicTest(t: GlobalTestState) { ); } - await withdrawViaBankV2(t, { walletClient, bank, exchange, amount: "TESTKUDOS:10" }); + await withdrawViaBankV2(t, { + walletClient, + bank, + exchange, + amount: "TESTKUDOS:10", + }); await walletClient.call(WalletApiOperation.TestingWaitTransactionsFinal, {}); @@ -94,7 +99,12 @@ export async function runWalletBackupBasicTest(t: GlobalTestState) { console.log(bi); } - await withdrawViaBankV2(t, { walletClient, bank, exchange, amount: "TESTKUDOS:5" }); + await withdrawViaBankV2(t, { + walletClient, + bank, + exchange, + amount: "TESTKUDOS:5", + }); await walletClient.call(WalletApiOperation.RunBackupCycle, {}); @@ -111,9 +121,12 @@ export async function runWalletBackupBasicTest(t: GlobalTestState) { const txs = await walletClient.call(WalletApiOperation.GetTransactions, {}); console.log(`backed up transactions ${j2s(txs)}`); - const { walletClient: walletClient2 } = await createWalletDaemonWithClient(t, { - name: "w2" - }); + const { walletClient: walletClient2 } = await createWalletDaemonWithClient( + t, + { + name: "w2", + }, + ); // Check that the second wallet is a fresh wallet. { @@ -154,7 +167,10 @@ export async function runWalletBackupBasicTest(t: GlobalTestState) { await exchange.runWirewatchOnce(); - await walletClient2.call(WalletApiOperation.TestingWaitTransactionsFinal, {}); + await walletClient2.call( + WalletApiOperation.TestingWaitTransactionsFinal, + {}, + ); const txs2 = await walletClient2.call( WalletApiOperation.GetTransactions, diff --git a/packages/taler-harness/src/integrationtests/test-wallettesting.ts b/packages/taler-harness/src/integrationtests/test-wallettesting.ts index 6b4444d07..ec393204f 100644 --- a/packages/taler-harness/src/integrationtests/test-wallettesting.ts +++ b/packages/taler-harness/src/integrationtests/test-wallettesting.ts @@ -31,11 +31,9 @@ import { GlobalTestState, MerchantService, setupDb, - WalletCli, generateRandomPayto, } from "../harness/harness.js"; import { - SimpleTestEnvironment, SimpleTestEnvironmentNg, createWalletDaemonWithClient, } from "../harness/helpers.js"; @@ -125,9 +123,8 @@ export async function createMyEnvironment( * Run test for basic, bank-integrated withdrawal. */ export async function runWallettestingTest(t: GlobalTestState) { - const { walletClient, bank, exchange, merchant } = await createMyEnvironment( - t, - ); + const { walletClient, bank, exchange, merchant } = + await createMyEnvironment(t); await walletClient.call(WalletApiOperation.RunIntegrationTest, { amountToSpend: "TESTKUDOS:5" as AmountString, |