From d0a41b104126e0813550044dcc7f77dccfcddb2e Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 9 May 2026 04:25:52 +0100 Subject: [PATCH] test: tighten tlon upload body assertions --- extensions/tlon/src/tlon-api.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/tlon/src/tlon-api.test.ts b/extensions/tlon/src/tlon-api.test.ts index 98d50e54467..cf74b745851 100644 --- a/extensions/tlon/src/tlon-api.test.ts +++ b/extensions/tlon/src/tlon-api.test.ts @@ -130,7 +130,6 @@ describe("uploadFile memex upload hardening", () => { init: expect.objectContaining({ method: "PUT", headers: { "Content-Type": "application/json" }, - body: expect.any(String), }), auditContext: "tlon-memex-upload-url", capture: false, @@ -141,7 +140,6 @@ describe("uploadFile memex upload hardening", () => { url: "https://uploads.tlon.network/put", init: expect.objectContaining({ method: "PUT", - body: expect.any(Blob), headers: expect.objectContaining({ "Cache-Control": "public, max-age=3600", "Content-Type": "image/png", @@ -161,6 +159,8 @@ describe("uploadFile memex upload hardening", () => { contentType: "image/png", }); expect(typeof firstBody.fileName).toBe("string"); + const secondCall = mockGuardedFetch.mock.calls[1]?.[0]; + expect(secondCall?.init?.body).toBeInstanceOf(Blob); expect(mockRelease).toHaveBeenCalledTimes(2); });