diff options
author | MS <ms@taler.net> | 2021-02-01 13:13:43 +0100 |
---|---|---|
committer | MS <ms@taler.net> | 2021-02-01 13:13:43 +0100 |
commit | c3ca3aa7fcf7065669ed2069cd5acad9e472e2ae (patch) | |
tree | a455bd478ae8dd492477551f42728926fab60491 /packages/taler-wallet-cli/src/integrationtests/libeufin.ts | |
parent | ca2943b270aa47d794cce055dd5f1f90ec88729f (diff) | |
download | wallet-core-c3ca3aa7fcf7065669ed2069cd5acad9e472e2ae.tar.gz wallet-core-c3ca3aa7fcf7065669ed2069cd5acad9e472e2ae.tar.bz2 wallet-core-c3ca3aa7fcf7065669ed2069cd5acad9e472e2ae.zip |
Allow passing a env when running processes.
This brings the libeufin-basic test to pass.
Diffstat (limited to 'packages/taler-wallet-cli/src/integrationtests/libeufin.ts')
-rw-r--r-- | packages/taler-wallet-cli/src/integrationtests/libeufin.ts | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/packages/taler-wallet-cli/src/integrationtests/libeufin.ts b/packages/taler-wallet-cli/src/integrationtests/libeufin.ts index 703f1522e..b4208801d 100644 --- a/packages/taler-wallet-cli/src/integrationtests/libeufin.ts +++ b/packages/taler-wallet-cli/src/integrationtests/libeufin.ts @@ -24,6 +24,7 @@ import { pingProc, ProcessWrapper, runCommand, + extendEnv } from "./harness"; export interface LibeufinSandboxServiceInterface { @@ -72,11 +73,10 @@ export class LibeufinSandboxService implements LibeufinSandboxServiceInterface { [ "serve", "--port", - `${this.sandboxConfig.httpPort}`, - "--db-conn-string", - this.sandboxConfig.databaseJdbcUri, + `${this.sandboxConfig.httpPort}` ], "libeufin-sandbox", + extendEnv({LIBEUFIN_SANDBOX_DB_CONNECTION: this.sandboxConfig.databaseJdbcUri}) ); } @@ -114,10 +114,9 @@ export class LibeufinNexusService { "superuser", "admin", "--password", - "test", - "--db-conn-string", - this.nexusConfig.databaseJdbcUri, + "test" ], + extendEnv({LIBEUFIN_NEXUS_DB_CONNECTION: this.nexusConfig.databaseJdbcUri}) ); this.nexusProc = this.globalTestState.spawnService( @@ -126,10 +125,9 @@ export class LibeufinNexusService { "serve", "--port", `${this.nexusConfig.httpPort}`, - "--db-conn-string", - this.nexusConfig.databaseJdbcUri, ], "libeufin-nexus", + extendEnv({LIBEUFIN_NEXUS_DB_CONNECTION: this.nexusConfig.databaseJdbcUri}) ); } |