taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit 9b61e7113b3ad4f23b32f30c5f62fc66d994b402
parent e9123a7b9678da15469d1b9ca8b6a490883c49ae
Author: Florian Dold <florian@dold.me>
Date:   Tue,  8 Jul 2025 00:33:34 +0200

harness: fix merchant auth test

Diffstat:
Mpackages/taler-harness/src/integrationtests/test-merchant-instances-urls.ts | 14+++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/packages/taler-harness/src/integrationtests/test-merchant-instances-urls.ts b/packages/taler-harness/src/integrationtests/test-merchant-instances-urls.ts @@ -57,13 +57,17 @@ export async function runMerchantInstancesUrlsTest(t: GlobalTestState) { await merchant.start(); await merchant.pingUntilAvailable(); - const tok = "secret-token:i-am-admin" as AccessToken; + const adminPw = "i-am-admin" as AccessToken; const clientForAdminInst = new TalerMerchantManagementHttpClient( merchant.makeInstanceBaseUrl(), ); + const clientForMyInst = new TalerMerchantManagementHttpClient( + merchant.makeInstanceBaseUrl("myinst"), + ); + succeedOrThrow( - await clientForAdminInst.createInstance(tok, { + await clientForAdminInst.createInstance(adminPw, { id: "admin", address: {}, use_stefan: true, @@ -77,13 +81,13 @@ export async function runMerchantInstancesUrlsTest(t: GlobalTestState) { name: "My Admin Instance", auth: { method: MerchantAuthMethod.TOKEN, - password: "i-am-admin", + password: adminPw, }, }), ); const { access_token: adminToken } = succeedOrThrow( - await clientForAdminInst.createAccessToken("admin", "i-am-admin", { + await clientForAdminInst.createAccessToken("admin", adminPw, { scope: LoginTokenScope.All, }), ); @@ -109,7 +113,7 @@ export async function runMerchantInstancesUrlsTest(t: GlobalTestState) { ); const { access_token: myInstToken } = succeedOrThrow( - await clientForAdminInst.createAccessToken("myinst", "i-am-myinst", { + await clientForMyInst.createAccessToken("myinst", "i-am-myinst", { scope: LoginTokenScope.All, }), );