From 686f595c47e31b3494f5b49ddda14ac7f9e1d653 Mon Sep 17 00:00:00 2001 From: Shakker Date: Fri, 8 May 2026 17:16:29 +0100 Subject: [PATCH] test: tighten external content marker assertion --- src/security/external-content.test.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/security/external-content.test.ts b/src/security/external-content.test.ts index b7239835b3b..8d60f0e5f51 100644 --- a/src/security/external-content.test.ts +++ b/src/security/external-content.test.ts @@ -496,8 +496,10 @@ describe("external-content security", () => { // The malicious tags are contained within the safe boundaries const startMatch = result.match(/<<>>/); - expect(startMatch).not.toBeNull(); - expect(result.indexOf(startMatch![0])).toBeLessThan(result.indexOf("")); + if (startMatch === null) { + throw new Error("Expected external content start marker"); + } + expect(result.indexOf(startMatch[0])).toBeLessThan(result.indexOf("")); }); }); });