From 6d4d5501255ce58605be3d4e01ad8990570daa6b Mon Sep 17 00:00:00 2001 From: Rishi Tiwari Date: Wed, 27 May 2026 22:53:24 +0530 Subject: [PATCH 1/2] Simplify callback success message format --- examples/typescript/testing/assertions/assert-callback.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/typescript/testing/assertions/assert-callback.ts b/examples/typescript/testing/assertions/assert-callback.ts index 42ed21c..12364ad 100644 --- a/examples/typescript/testing/assertions/assert-callback.ts +++ b/examples/typescript/testing/assertions/assert-callback.ts @@ -28,7 +28,7 @@ it("completes a callback from the test", async () => { const callback = runner.getOperation("approval"); await callback.waitForData(WaitingOperationStatus.SUBMITTED); - await callback.sendCallbackSuccess(JSON.stringify("approved")); + await callback.sendCallbackSuccess("approved"); const result = await runPromise; From d696e8e114da84fa75cc1bc45afb820a90a9793c Mon Sep 17 00:00:00 2001 From: Rishi Tiwari Date: Thu, 28 May 2026 12:26:25 +0530 Subject: [PATCH 2/2] Update callback success message to JSON format --- examples/typescript/testing/assertions/assert-callback.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/examples/typescript/testing/assertions/assert-callback.ts b/examples/typescript/testing/assertions/assert-callback.ts index 12364ad..2358787 100644 --- a/examples/typescript/testing/assertions/assert-callback.ts +++ b/examples/typescript/testing/assertions/assert-callback.ts @@ -28,10 +28,12 @@ it("completes a callback from the test", async () => { const callback = runner.getOperation("approval"); await callback.waitForData(WaitingOperationStatus.SUBMITTED); - await callback.sendCallbackSuccess("approved"); + await callback.sendCallbackSuccess(JSON.stringify({ approved: true })); const result = await runPromise; expect(result.getStatus()).toBe(ExecutionStatus.SUCCEEDED); - expect(result.getResult()).toBe("approved"); + + const { approved } = JSON.parse(result.getResult()); + expect(approved).toBe(true); });