From 3b323a87401a4108c4c589afbd59277093755d5d Mon Sep 17 00:00:00 2001 From: Danila Poyarkov Date: Sun, 17 May 2026 12:58:43 +0300 Subject: [PATCH] test: cover fig image fill hash roundtrip --- tests/engine/image.test.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/engine/image.test.ts b/tests/engine/image.test.ts index 23ba17dfb..a5de5e513 100644 --- a/tests/engine/image.test.ts +++ b/tests/engine/image.test.ts @@ -429,5 +429,16 @@ describe('fig export/import with images', () => { expect(new Uint8Array(expectDefined(restored.images.get(hash2), 'restored image 2'))).toEqual( bytes2 ) + + const restoredImg1 = expectDefined( + [...restored.getAllNodes()].find((node) => node.name === 'Img1'), + 'restored image node 1' + ) + const restoredImg2 = expectDefined( + [...restored.getAllNodes()].find((node) => node.name === 'Img2'), + 'restored image node 2' + ) + expect(restoredImg1.fills[0].imageHash).toBe(hash1) + expect(restoredImg2.fills[0].imageHash).toBe(hash2) }) })