From 0c19050ae76d85fa7da43ef5239dc1d6f0bb6a4d Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Wed, 7 Dec 2022 15:36:56 +0100 Subject: wallet: add 'env-full' test environment with merchant --- packages/taler-wallet-embedded/src/wallet-qjs.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'packages/taler-wallet-embedded/src') diff --git a/packages/taler-wallet-embedded/src/wallet-qjs.ts b/packages/taler-wallet-embedded/src/wallet-qjs.ts index cad8b68bf..8cad653a8 100644 --- a/packages/taler-wallet-embedded/src/wallet-qjs.ts +++ b/packages/taler-wallet-embedded/src/wallet-qjs.ts @@ -422,5 +422,23 @@ export async function testWithGv() { }); } +export async function testWithLocal() { + const w = await getWallet(); + await w.wallet.client.call(WalletApiOperation.InitWallet, {}); + await w.wallet.client.call(WalletApiOperation.RunIntegrationTest, { + amountToSpend: "TESTKUDOS:1", + amountToWithdraw: "TESTKUDOS:3", + bankBaseUrl: "http://localhost:8082/", + bankAccessApiBaseUrl: "http://localhost:8082/taler-bank-access/", + exchangeBaseUrl: "http://localhost:8081/", + merchantBaseUrl: "http://backend.demo.taler.net:8083/", + }); + await w.wallet.runTaskLoop({ + stopWhenDone: true, + }); +} + // @ts-ignore globalThis.testWithGv = testWithGv; +// @ts-ignore +globalThis.testWithLocal = testWithLocal; -- cgit v1.2.3