From 834f369882ae63b71dd6609ded2a715ee97dfa6e Mon Sep 17 00:00:00 2001 From: Danila Poyarkov Date: Thu, 14 May 2026 23:46:36 +0300 Subject: [PATCH] test(canvas): expect pending fonts to skip text --- tests/engine/render/canvas/text.test.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/engine/render/canvas/text.test.ts b/tests/engine/render/canvas/text.test.ts index 18c59a12e..ec795bec0 100644 --- a/tests/engine/render/canvas/text.test.ts +++ b/tests/engine/render/canvas/text.test.ts @@ -86,14 +86,14 @@ describe('renderText', () => { expect(r._paragraph.delete).toHaveBeenCalledTimes(1) }) - test('uses paragraph even when node font is NOT available (fallback to default)', () => { + test('skips text while the node font is not available', () => { const r = createMockRenderer({ isNodeFontLoaded: mock(() => false) }) const canvas = createMockCanvas() renderText(r, canvas as never, textNode()) - expect(r.buildParagraph).toHaveBeenCalledTimes(1) - expect(canvas.drawParagraph).toHaveBeenCalledTimes(1) + expect(r.buildParagraph).not.toHaveBeenCalled() + expect(canvas.drawParagraph).not.toHaveBeenCalled() expect(canvas.drawText).not.toHaveBeenCalled() })