taler-typescript-core

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

commit eb3ce7e9abb04d1cd24ae070b04b2c8698dd3594
parent 98c5e45dedb18faba8252611ae4fdc006679f8f4
Author: Sebastian <sebasjm@gmail.com>
Date:   Thu,  9 Nov 2023 09:59:21 -0300

update test for new auth api

Diffstat:
Mpackages/merchant-backoffice-ui/src/context/backend.test.ts | 26++++++++++++++++++++++++--
1 file changed, 24 insertions(+), 2 deletions(-)

diff --git a/packages/merchant-backoffice-ui/src/context/backend.test.ts b/packages/merchant-backoffice-ui/src/context/backend.test.ts @@ -31,6 +31,7 @@ import { expect } from "chai"; import { ApiMockEnvironment } from "../hooks/testing.js"; import { API_CREATE_INSTANCE, + API_NEW_LOGIN, API_UPDATE_CURRENT_INSTANCE_AUTH, API_UPDATE_INSTANCE_AUTH_BY_ID, } from "../hooks/urls.js"; @@ -63,6 +64,17 @@ describe("backend context api ", () => { name: "instance_name", } as MerchantBackend.Instances.QueryInstancesResponse, }); + env.addRequestExpectation(API_NEW_LOGIN, { + auth: "another_token", + request: { + scope: "write", + duration: { + "d_us": "forever", + }, + refreshable: true, + }, + + }); management.setNewAccessToken(undefined,"another_token" as AccessToken); }, @@ -72,7 +84,7 @@ describe("backend context api ", () => { }); env.addRequestExpectation(API_CREATE_INSTANCE, { - auth: "another_token", + // auth: "another_token", request: { id: "new_instance_id", } as MerchantBackend.Instances.InstanceConfigurationMessage, @@ -113,6 +125,16 @@ describe("backend context api ", () => { name: "instance_name", } as MerchantBackend.Instances.QueryInstancesResponse, }); + env.addRequestExpectation(API_NEW_LOGIN, { + auth: "another_token", + request: { + scope: "write", + duration: { + "d_us": "forever", + }, + refreshable: true, + }, + }); instance.setNewAccessToken(undefined, "another_token" as AccessToken); }, ({ instance, management, admin }) => { @@ -121,7 +143,7 @@ describe("backend context api ", () => { }); env.addRequestExpectation(API_CREATE_INSTANCE, { - auth: "another_token", + // auth: "another_token", request: { id: "new_instance_id", } as MerchantBackend.Instances.InstanceConfigurationMessage,