From 11c3cfe73e970aa02442736cf17aa1faf2b179fb Mon Sep 17 00:00:00 2001 From: Danila Poyarkov Date: Fri, 22 May 2026 14:44:16 +0300 Subject: [PATCH] test(canvas): drop brittle shadow source check - Rely on behavioral effect tests for stroked container shadow coverage --- tests/engine/render/canvas/silhouette-autopsy.test.ts | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/tests/engine/render/canvas/silhouette-autopsy.test.ts b/tests/engine/render/canvas/silhouette-autopsy.test.ts index c8c0de522..d11bb3fd7 100644 --- a/tests/engine/render/canvas/silhouette-autopsy.test.ts +++ b/tests/engine/render/canvas/silhouette-autopsy.test.ts @@ -475,16 +475,6 @@ describe('Doc 01/03 — Runtime Behavior Verification', () => { expect(effectTypes).toContain('INNER_SHADOW') }) - test('C-RT04: getShadowShapeChild returns null when node has visible fills or strokes', () => { - const src = readSource(scenePath) - const getShadowShapeChildFn = src.match( - /function getShadowShapeChild[\s\S]*?(?=\nfunction |\nexport )/ - ) - const body = expectDefined(getShadowShapeChildFn, 'getShadowShapeChildFn')[0] - expect(body).toContain('node.fills.some((f) => f.visible)') - expect(body).toContain('node.strokes.some((stroke) => stroke.visible)') - }) - test('C-RT05: GAP-01 fixed — ColorFilter MakeBlend is captured and .delete()d', () => { const src = readSource(shadowsPath) const drawTextInnerShadowMatch = src.match(