aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-harness/src/harness/helpers.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-harness/src/harness/helpers.ts')
-rw-r--r--packages/taler-harness/src/harness/helpers.ts13
1 files changed, 8 insertions, 5 deletions
diff --git a/packages/taler-harness/src/harness/helpers.ts b/packages/taler-harness/src/harness/helpers.ts
index d41ffdd00..d1d0ea104 100644
--- a/packages/taler-harness/src/harness/helpers.ts
+++ b/packages/taler-harness/src/harness/helpers.ts
@@ -215,10 +215,14 @@ export async function createSimpleTestkudosEnvironment(
};
}
+export function getSharedTestDir(): string {
+ return `/tmp/taler-harness@${process.env.USER}`;
+}
+
export async function useSharedTestkudosEnvironment(t: GlobalTestState) {
const coinConfig: CoinConfig[] = defaultCoinConfig.map((x) => x("TESTKUDOS"));
- const sharedDir = `/tmp/taler-harness@${process.env.USER}`;
+ const sharedDir = getSharedTestDir();
fs.mkdirSync(sharedDir, { recursive: true });
@@ -230,10 +234,9 @@ export async function useSharedTestkudosEnvironment(t: GlobalTestState) {
logger.info(`previous setup done: ${prevSetupDone}`);
-
// Wallet has longer startup-time and no dependencies,
// so we start it rather early.
- const walletStartProm = createWalletDaemonWithClient(t, { name: "wallet" })
+ const walletStartProm = createWalletDaemonWithClient(t, { name: "wallet" });
if (fs.existsSync(sharedDir + "/bank.conf")) {
logger.info("reusing existing bank");
@@ -361,7 +364,7 @@ export async function useSharedTestkudosEnvironment(t: GlobalTestState) {
}
};
- await bankStart()
+ await bankStart();
const res = await Promise.all([
exchangeStart(),
@@ -803,7 +806,7 @@ export async function applyTimeTravel(
/**
* Make a simple payment and check that it succeeded.
- *
+ *
* @deprecated
*/
export async function makeTestPayment(