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:
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,
}),
);