diff --git a/browser_tests/tests/nodeBadge.spec.ts b/browser_tests/tests/nodeBadge.spec.ts index 319e0624a9..bc15465932 100644 --- a/browser_tests/tests/nodeBadge.spec.ts +++ b/browser_tests/tests/nodeBadge.spec.ts @@ -92,4 +92,20 @@ test.describe('Node badge color', () => { 'node-badge-unknown-color-palette.png' ) }) + + test('Can show node badge with light color palette', async ({ + comfyPage + }) => { + await comfyPage.setSetting( + 'Comfy.NodeBadge.NodeIdBadgeMode', + NodeBadgeMode.ShowAll + ) + await comfyPage.setSetting('Comfy.ColorPalette', 'light') + await comfyPage.nextFrame() + // Click empty space to trigger canvas re-render. + await comfyPage.clickEmptySpace() + await expect(comfyPage.canvas).toHaveScreenshot( + 'node-badge-light-color-palette.png' + ) + }) }) diff --git a/browser_tests/tests/nodeBadge.spec.ts-snapshots/node-badge-light-color-palette-chromium-linux.png b/browser_tests/tests/nodeBadge.spec.ts-snapshots/node-badge-light-color-palette-chromium-linux.png new file mode 100644 index 0000000000..70173ff2e9 Binary files /dev/null and b/browser_tests/tests/nodeBadge.spec.ts-snapshots/node-badge-light-color-palette-chromium-linux.png differ