From dcdf596b2765907cb52ed8c1cfeecb87d93075fc Mon Sep 17 00:00:00 2001 From: mesalogo Date: Wed, 14 Oct 2026 14:55:03 +0800 Subject: [PATCH] test(workspace): align project menu edge assertion --- src/renderer/src/ProjectSwitcher.test.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/renderer/src/ProjectSwitcher.test.tsx b/src/renderer/src/ProjectSwitcher.test.tsx index f53dba8e..b3a500fa 100644 --- a/src/renderer/src/ProjectSwitcher.test.tsx +++ b/src/renderer/src/ProjectSwitcher.test.tsx @@ -402,7 +402,7 @@ describe('ProjectSwitcher runtime fields', () => { expect(menu.closest('.floating-portal')?.parentElement).toBe(document.body) const surface = screen.getByRole('dialog', { name: '项目与活动' }) expect(surface.style.width).toBe('680px') - expect(surface.style.left).toBe('14px') + expect(surface.style.left).toBe('16px') const selected = within(menu).getByRole('menuitemradio', { checked: true }) await waitFor(() => expect(screen.getByRole('tab', { name: '全部项目' })).toHaveFocus()) fireEvent.pointerDown(selected) @@ -411,7 +411,7 @@ describe('ProjectSwitcher runtime fields', () => { const width = vi.spyOn(window, 'innerWidth', 'get').mockReturnValue(360) fireEvent(window, new Event('resize')) expect(surface.style.width).toBe('328px') - expect(surface.style.left).toBe('14px') + expect(surface.style.left).toBe('16px') width.mockRestore() fireEvent.keyDown(selected, { key: 'Escape' }) expect(screen.queryByRole('menu')).not.toBeInTheDocument()