summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2024-03-25 12:42:06 -0600
committerIván Ávalos <avalos@disroot.org>2024-04-04 08:57:01 -0600
commit205d3f73079649d3b7e01889ed00aff744e2ee61 (patch)
tree84ce8097f66856ab2d68780dd52f4086f328ec90
parente7a966f755e78bf9ec200f29e49706045d1e1a54 (diff)
downloadwallet-core-dev/ivan-avalos/libeufin-harness.tar.gz
wallet-core-dev/ivan-avalos/libeufin-harness.tar.bz2
wallet-core-dev/ivan-avalos/libeufin-harness.zip
harness: rename BankService to FakebankServicedev/ivan-avalos/libeufin-harness
-rw-r--r--packages/taler-harness/src/harness/harness.ts1
-rw-r--r--packages/taler-harness/src/harness/helpers.ts8
-rw-r--r--packages/taler-harness/src/integrationtests/test-bank-api.ts4
-rw-r--r--packages/taler-harness/src/integrationtests/test-currency-scope.ts6
-rw-r--r--packages/taler-harness/src/integrationtests/test-exchange-management-fault.ts4
-rw-r--r--packages/taler-harness/src/integrationtests/test-exchange-timetravel.ts4
-rw-r--r--packages/taler-harness/src/integrationtests/test-fee-regression.ts4
-rw-r--r--packages/taler-harness/src/integrationtests/test-kyc.ts3
-rw-r--r--packages/taler-harness/src/integrationtests/test-merchant-exchange-confusion.ts4
-rw-r--r--packages/taler-harness/src/integrationtests/test-multiexchange.ts4
-rw-r--r--packages/taler-harness/src/integrationtests/test-payment-fault.ts4
-rw-r--r--packages/taler-harness/src/integrationtests/test-payment-multiple.ts6
-rw-r--r--packages/taler-harness/src/integrationtests/test-revocation.ts4
-rw-r--r--packages/taler-harness/src/integrationtests/test-timetravel-autorefresh.ts4
-rw-r--r--packages/taler-harness/src/integrationtests/test-wallet-cli-termination.ts4
-rw-r--r--packages/taler-harness/src/integrationtests/test-wallet-wirefees.ts4
-rw-r--r--packages/taler-harness/src/integrationtests/test-wallettesting.ts4
-rw-r--r--packages/taler-harness/src/integrationtests/test-withdrawal-conversion.ts4
-rw-r--r--packages/taler-harness/src/integrationtests/test-withdrawal-fees.ts4
19 files changed, 40 insertions, 40 deletions
diff --git a/packages/taler-harness/src/harness/harness.ts b/packages/taler-harness/src/harness/harness.ts
index 68c0744fc..626777abf 100644
--- a/packages/taler-harness/src/harness/harness.ts
+++ b/packages/taler-harness/src/harness/harness.ts
@@ -895,7 +895,6 @@ export interface BankServiceHandle {
}
export type BankService = BankServiceHandle;
-export const BankService = FakebankService;
export interface ExchangeConfig {
name: string;
diff --git a/packages/taler-harness/src/harness/helpers.ts b/packages/taler-harness/src/harness/helpers.ts
index ea9047d0b..3c5e1d4f6 100644
--- a/packages/taler-harness/src/harness/helpers.ts
+++ b/packages/taler-harness/src/harness/helpers.ts
@@ -130,12 +130,12 @@ export async function useSharedTestkudosEnvironment(t: GlobalTestState) {
if (fs.existsSync(sharedDir + "/bank.conf")) {
logger.info("reusing existing bank");
- bank = BankService.fromExistingConfig(t, {
+ bank = FakebankService.fromExistingConfig(t, {
overridePath: sharedDir,
});
} else {
logger.info("creating new bank config");
- bank = await BankService.create(t, {
+ bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
@@ -294,7 +294,7 @@ export async function createSimpleTestkudosEnvironmentV2(
): Promise<SimpleTestEnvironmentNg> {
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
@@ -475,7 +475,7 @@ export async function createFaultInjectedMerchantTestkudosEnvironment(
): Promise<FaultyMerchantTestEnvironment> {
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-bank-api.ts b/packages/taler-harness/src/integrationtests/test-bank-api.ts
index 9c5b06397..6ba93bf25 100644
--- a/packages/taler-harness/src/integrationtests/test-bank-api.ts
+++ b/packages/taler-harness/src/integrationtests/test-bank-api.ts
@@ -26,8 +26,8 @@ import {
} from "@gnu-taler/taler-util";
import { defaultCoinConfig } from "../harness/denomStructures.js";
import {
- BankService,
ExchangeService,
+ FakebankService,
GlobalTestState,
MerchantService,
generateRandomPayto,
@@ -42,7 +42,7 @@ export async function runBankApiTest(t: GlobalTestState) {
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
currency: "TESTKUDOS",
httpPort: 8082,
database: db.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-currency-scope.ts b/packages/taler-harness/src/integrationtests/test-currency-scope.ts
index e07a8f47b..4f875d96d 100644
--- a/packages/taler-harness/src/integrationtests/test-currency-scope.ts
+++ b/packages/taler-harness/src/integrationtests/test-currency-scope.ts
@@ -18,11 +18,11 @@
* Imports.
*/
import { Duration, j2s } from "@gnu-taler/taler-util";
-import { Wallet, WalletApiOperation } from "@gnu-taler/taler-wallet-core";
+import { WalletApiOperation } from "@gnu-taler/taler-wallet-core";
import { defaultCoinConfig } from "../harness/denomStructures.js";
import {
- BankService,
ExchangeService,
+ FakebankService,
GlobalTestState,
MerchantService,
generateRandomPayto,
@@ -45,7 +45,7 @@ export async function runCurrencyScopeTest(t: GlobalTestState) {
nameSuffix: "exchange2",
});
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: dbDefault.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-exchange-management-fault.ts b/packages/taler-harness/src/integrationtests/test-exchange-management-fault.ts
index d3bd022ae..5f02c2080 100644
--- a/packages/taler-harness/src/integrationtests/test-exchange-management-fault.ts
+++ b/packages/taler-harness/src/integrationtests/test-exchange-management-fault.ts
@@ -31,8 +31,8 @@ import {
FaultInjectionResponseContext,
} from "../harness/faultInjection.js";
import {
- BankService,
ExchangeService,
+ FakebankService,
GlobalTestState,
MerchantService,
WalletCli,
@@ -50,7 +50,7 @@ export async function runExchangeManagementFaultTest(
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-exchange-timetravel.ts b/packages/taler-harness/src/integrationtests/test-exchange-timetravel.ts
index 714a7f879..181392ac8 100644
--- a/packages/taler-harness/src/integrationtests/test-exchange-timetravel.ts
+++ b/packages/taler-harness/src/integrationtests/test-exchange-timetravel.ts
@@ -32,8 +32,8 @@ import {
} from "@gnu-taler/taler-util/http";
import { makeNoFeeCoinConfig } from "../harness/denomStructures.js";
import {
- BankService,
ExchangeService,
+ FakebankService,
generateRandomPayto,
GlobalTestState,
MerchantService,
@@ -103,7 +103,7 @@ export async function runExchangeTimetravelTest(t: GlobalTestState) {
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-fee-regression.ts b/packages/taler-harness/src/integrationtests/test-fee-regression.ts
index f164606c4..58002d5b7 100644
--- a/packages/taler-harness/src/integrationtests/test-fee-regression.ts
+++ b/packages/taler-harness/src/integrationtests/test-fee-regression.ts
@@ -19,8 +19,8 @@
*/
import { WalletApiOperation } from "@gnu-taler/taler-wallet-core";
import {
- BankService,
ExchangeService,
+ FakebankService,
GlobalTestState,
MerchantService,
generateRandomPayto,
@@ -42,7 +42,7 @@ export async function createMyTestkudosEnvironment(
): Promise<SimpleTestEnvironmentNg> {
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-kyc.ts b/packages/taler-harness/src/integrationtests/test-kyc.ts
index a9ef654fd..bded3d45b 100644
--- a/packages/taler-harness/src/integrationtests/test-kyc.ts
+++ b/packages/taler-harness/src/integrationtests/test-kyc.ts
@@ -34,6 +34,7 @@ import { CoinConfig, defaultCoinConfig } from "../harness/denomStructures.js";
import {
BankService,
ExchangeService,
+ FakebankService,
GlobalTestState,
MerchantService,
WalletClient,
@@ -52,7 +53,7 @@ export async function createKycTestkudosEnvironment(
): Promise<SimpleTestEnvironmentNg> {
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-merchant-exchange-confusion.ts b/packages/taler-harness/src/integrationtests/test-merchant-exchange-confusion.ts
index 35e3267b1..27e754b68 100644
--- a/packages/taler-harness/src/integrationtests/test-merchant-exchange-confusion.ts
+++ b/packages/taler-harness/src/integrationtests/test-merchant-exchange-confusion.ts
@@ -31,8 +31,8 @@ import {
FaultInjectedMerchantService,
} from "../harness/faultInjection.js";
import {
- BankService,
ExchangeService,
+ FakebankService,
generateRandomPayto,
GlobalTestState,
harnessHttpLib,
@@ -54,7 +54,7 @@ export async function createConfusedMerchantTestkudosEnvironment(
): Promise<FaultyMerchantTestEnvironment> {
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-multiexchange.ts b/packages/taler-harness/src/integrationtests/test-multiexchange.ts
index e27bccc46..86fe0fb5f 100644
--- a/packages/taler-harness/src/integrationtests/test-multiexchange.ts
+++ b/packages/taler-harness/src/integrationtests/test-multiexchange.ts
@@ -21,8 +21,8 @@ import { Duration } from "@gnu-taler/taler-util";
import { WalletApiOperation } from "@gnu-taler/taler-wallet-core";
import { defaultCoinConfig } from "../harness/denomStructures.js";
import {
- BankService,
ExchangeService,
+ FakebankService,
GlobalTestState,
MerchantService,
generateRandomPayto,
@@ -45,7 +45,7 @@ export async function runMultiExchangeTest(t: GlobalTestState) {
nameSuffix: "exchange2",
});
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: dbDefault.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-payment-fault.ts b/packages/taler-harness/src/integrationtests/test-payment-fault.ts
index cadcc9056..c48b8e2a2 100644
--- a/packages/taler-harness/src/integrationtests/test-payment-fault.ts
+++ b/packages/taler-harness/src/integrationtests/test-payment-fault.ts
@@ -30,8 +30,8 @@ import {
FaultInjectionResponseContext,
} from "../harness/faultInjection.js";
import {
- BankService,
ExchangeService,
+ FakebankService,
GlobalTestState,
MerchantService,
generateRandomPayto,
@@ -50,7 +50,7 @@ export async function runPaymentFaultTest(t: GlobalTestState) {
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-payment-multiple.ts b/packages/taler-harness/src/integrationtests/test-payment-multiple.ts
index 0caa3c3e7..a3f95518c 100644
--- a/packages/taler-harness/src/integrationtests/test-payment-multiple.ts
+++ b/packages/taler-harness/src/integrationtests/test-payment-multiple.ts
@@ -21,8 +21,8 @@ import { MerchantApiClient } from "@gnu-taler/taler-util";
import { WalletApiOperation } from "@gnu-taler/taler-wallet-core";
import { coin_ct10, coin_u1 } from "../harness/denomStructures.js";
import {
- BankService,
ExchangeService,
+ FakebankService,
GlobalTestState,
MerchantService,
generateRandomPayto,
@@ -36,11 +36,11 @@ import {
async function setupTest(t: GlobalTestState): Promise<{
merchant: MerchantService;
exchange: ExchangeService;
- bank: BankService;
+ bank: FakebankService;
}> {
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-revocation.ts b/packages/taler-harness/src/integrationtests/test-revocation.ts
index 6b47951bc..aa76ed40d 100644
--- a/packages/taler-harness/src/integrationtests/test-revocation.ts
+++ b/packages/taler-harness/src/integrationtests/test-revocation.ts
@@ -25,10 +25,10 @@ import {
MerchantService,
WalletCli,
setupDb,
- BankService,
delayMs,
generateRandomPayto,
WalletClient,
+ FakebankService,
} from "../harness/harness.js";
import {
SimpleTestEnvironmentNg,
@@ -65,7 +65,7 @@ async function createTestEnvironment(
): Promise<SimpleTestEnvironmentNg> {
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-timetravel-autorefresh.ts b/packages/taler-harness/src/integrationtests/test-timetravel-autorefresh.ts
index e144683cb..b52a2cf7b 100644
--- a/packages/taler-harness/src/integrationtests/test-timetravel-autorefresh.ts
+++ b/packages/taler-harness/src/integrationtests/test-timetravel-autorefresh.ts
@@ -27,8 +27,8 @@ import {
import { WalletApiOperation } from "@gnu-taler/taler-wallet-core";
import { makeNoFeeCoinConfig } from "../harness/denomStructures.js";
import {
- BankService,
ExchangeService,
+ FakebankService,
GlobalTestState,
MerchantService,
generateRandomPayto,
@@ -48,7 +48,7 @@ export async function runTimetravelAutorefreshTest(t: GlobalTestState) {
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-wallet-cli-termination.ts b/packages/taler-harness/src/integrationtests/test-wallet-cli-termination.ts
index 4f015799f..bcd7de74b 100644
--- a/packages/taler-harness/src/integrationtests/test-wallet-cli-termination.ts
+++ b/packages/taler-harness/src/integrationtests/test-wallet-cli-termination.ts
@@ -21,8 +21,8 @@ import { AmountString } from "@gnu-taler/taler-util";
import { WalletApiOperation } from "@gnu-taler/taler-wallet-core";
import { CoinConfig, defaultCoinConfig } from "../harness/denomStructures.js";
import {
- BankService,
ExchangeService,
+ FakebankService,
GlobalTestState,
MerchantService,
WalletCli,
@@ -38,7 +38,7 @@ export async function runWalletCliTerminationTest(t: GlobalTestState) {
const coinConfig: CoinConfig[] = defaultCoinConfig.map((x) => x("TESTKUDOS"));
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-wallet-wirefees.ts b/packages/taler-harness/src/integrationtests/test-wallet-wirefees.ts
index 1bf9bd659..361eec0f9 100644
--- a/packages/taler-harness/src/integrationtests/test-wallet-wirefees.ts
+++ b/packages/taler-harness/src/integrationtests/test-wallet-wirefees.ts
@@ -27,8 +27,8 @@ import {
import { WalletApiOperation } from "@gnu-taler/taler-wallet-core";
import { CoinConfig, defaultCoinConfig } from "../harness/denomStructures.js";
import {
- BankService,
ExchangeService,
+ FakebankService,
GlobalTestState,
MerchantService,
generateRandomPayto,
@@ -47,7 +47,7 @@ export async function runWalletWirefeesTest(t: GlobalTestState) {
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-wallettesting.ts b/packages/taler-harness/src/integrationtests/test-wallettesting.ts
index 932284d62..001081532 100644
--- a/packages/taler-harness/src/integrationtests/test-wallettesting.ts
+++ b/packages/taler-harness/src/integrationtests/test-wallettesting.ts
@@ -26,12 +26,12 @@ import { AmountString, Amounts, CoinStatus } from "@gnu-taler/taler-util";
import { WalletApiOperation } from "@gnu-taler/taler-wallet-core";
import { CoinConfig, defaultCoinConfig } from "../harness/denomStructures.js";
import {
- BankService,
ExchangeService,
GlobalTestState,
MerchantService,
setupDb,
generateRandomPayto,
+ FakebankService,
} from "../harness/harness.js";
import {
SimpleTestEnvironmentNg,
@@ -50,7 +50,7 @@ export async function createMyEnvironment(
): Promise<SimpleTestEnvironmentNg> {
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-withdrawal-conversion.ts b/packages/taler-harness/src/integrationtests/test-withdrawal-conversion.ts
index 8351e5251..d847a66fe 100644
--- a/packages/taler-harness/src/integrationtests/test-withdrawal-conversion.ts
+++ b/packages/taler-harness/src/integrationtests/test-withdrawal-conversion.ts
@@ -34,8 +34,8 @@ import { WalletApiOperation } from "@gnu-taler/taler-wallet-core";
import * as http from "node:http";
import { defaultCoinConfig } from "../harness/denomStructures.js";
import {
- BankService,
ExchangeService,
+ FakebankService,
GlobalTestState,
MerchantService,
generateRandomPayto,
@@ -136,7 +136,7 @@ export async function runWithdrawalConversionTest(t: GlobalTestState) {
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,
diff --git a/packages/taler-harness/src/integrationtests/test-withdrawal-fees.ts b/packages/taler-harness/src/integrationtests/test-withdrawal-fees.ts
index f702376e1..7ab029932 100644
--- a/packages/taler-harness/src/integrationtests/test-withdrawal-fees.ts
+++ b/packages/taler-harness/src/integrationtests/test-withdrawal-fees.ts
@@ -21,8 +21,8 @@ import { TalerCorebankApiClient, j2s } from "@gnu-taler/taler-util";
import { WalletApiOperation } from "@gnu-taler/taler-wallet-core";
import { CoinConfig } from "../harness/denomStructures.js";
import {
- BankService,
ExchangeService,
+ FakebankService,
GlobalTestState,
WalletCli,
setupDb,
@@ -67,7 +67,7 @@ export async function runWithdrawalFeesTest(t: GlobalTestState) {
const db = await setupDb(t);
- const bank = await BankService.create(t, {
+ const bank = await FakebankService.create(t, {
allowRegistrations: true,
currency: "TESTKUDOS",
database: db.connStr,