From e9ef8729d53ceaa93743e2ce9abbdb887f845f14 Mon Sep 17 00:00:00 2001 From: snomiao Date: Tue, 2 Sep 2025 15:36:33 +0000 Subject: [PATCH] fix: Add pixel tolerance to audio widget test for stability MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add maxDiffPixels: 50 to allow minor rendering variations - Prevents flaky test failures from insignificant pixel differences (< 0.01%) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- browser_tests/tests/widget.spec.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/browser_tests/tests/widget.spec.ts b/browser_tests/tests/widget.spec.ts index 64a729df7..2aa515ee4 100644 --- a/browser_tests/tests/widget.spec.ts +++ b/browser_tests/tests/widget.spec.ts @@ -313,7 +313,9 @@ test.describe('Load audio widget', () => { test('Can load audio', async ({ comfyPage }) => { await comfyPage.loadWorkflow('widgets/load_audio_widget') await comfyPage.page.waitForTimeout(500) - await expect(comfyPage.canvas).toHaveScreenshot('load_audio_widget.png') + await expect(comfyPage.canvas).toHaveScreenshot('load_audio_widget.png', { + maxDiffPixels: 50 + }) }) })