taler-typescript-core

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

commit c3565764ed4e45c9dd963dd7f28081b4cfe0b9bd
parent 0c4bcac46aab100d8b43510bcdd8f1746bd485c6
Author: Florian Dold <florian@dold.me>
Date:   Tue,  2 Dec 2025 13:04:13 +0100

harness: extend repurchase-v1 test

Diffstat:
Mpackages/taler-harness/src/integrationtests/test-repurchase-v1.ts | 29+++++++++++++++++++++++++++--
1 file changed, 27 insertions(+), 2 deletions(-)

diff --git a/packages/taler-harness/src/integrationtests/test-repurchase-v1.ts b/packages/taler-harness/src/integrationtests/test-repurchase-v1.ts @@ -112,6 +112,19 @@ export async function runRepurchaseV1Test(t: GlobalTestState) { t.assertTrue(confirmPayResp.type === ConfirmPayResultType.Done); + { + const resp = succeedOrThrow( + await merchantClient.getOrderDetails( + merchantAdminAccessToken, + orderOneResp.order_id, + { + sessionId: "session1", + }, + ), + ); + console.log(`status orderId one, session session1`, resp); + } + const orderTwoResp = succeedOrThrow( await merchantClient.createOrder(merchantAdminAccessToken, { order: { @@ -173,7 +186,7 @@ export async function runRepurchaseV1Test(t: GlobalTestState) { t.logStep("done-wait-longpoll-promise"); { - const resp = succeedOrThrow( + const resp1 = succeedOrThrow( await merchantClient.getOrderDetails( merchantAdminAccessToken, orderTwoResp.order_id, @@ -182,7 +195,19 @@ export async function runRepurchaseV1Test(t: GlobalTestState) { }, ), ); - console.log(resp); + console.log("status orderId two, sessionId session2", j2s(resp1)); + + const resp2 = succeedOrThrow( + await merchantClient.getOrderDetails( + merchantAdminAccessToken, + orderOneResp.order_id, + { + sessionId: "session2", + }, + ), + ); + console.log("status orderId one, sessionId session2", j2s(resp2)); + console.log(resp2); } // Order three