diff --git a/web/app/components/workflow/skill/skill-body/tabs/file-tab-item.spec.tsx b/web/app/components/workflow/skill/skill-body/tabs/file-tab-item.spec.tsx index 078a99f5b1..4603103343 100644 --- a/web/app/components/workflow/skill/skill-body/tabs/file-tab-item.spec.tsx +++ b/web/app/components/workflow/skill/skill-body/tabs/file-tab-item.spec.tsx @@ -46,7 +46,7 @@ describe('FileTabItem', () => { render() - expect(screen.getByText('readme.md')).toHaveClass('italic') + expect(screen.getByText('readme.md')).toHaveClass('italic', 'pr-[0.5px]') }) }) diff --git a/web/app/components/workflow/skill/skill-body/tabs/file-tab-item.tsx b/web/app/components/workflow/skill/skill-body/tabs/file-tab-item.tsx index 4d61747f0e..0abadfabf2 100644 --- a/web/app/components/workflow/skill/skill-body/tabs/file-tab-item.tsx +++ b/web/app/components/workflow/skill/skill-body/tabs/file-tab-item.tsx @@ -74,7 +74,7 @@ const FileTabItem = ({ { render() fireEvent.click(screen.getByRole('button', { name: /common\.operation\.close/i })) - fireEvent.click(screen.getByRole('button', { name: /workflow\.skillSidebar\.unsavedChanges\.confirmClose/i })) + const confirmButton = screen.getByRole('button', { name: /workflow\.skillSidebar\.unsavedChanges\.confirmClose/i }) + expect(confirmButton.className).toContain('btn-destructive') + fireEvent.click(confirmButton) expect(mocks.closeTab).toHaveBeenCalledTimes(1) expect(mocks.closeTab).toHaveBeenCalledWith('file-1') diff --git a/web/app/components/workflow/skill/skill-body/tabs/file-tabs.tsx b/web/app/components/workflow/skill/skill-body/tabs/file-tabs.tsx index 956fabf612..a39de627b3 100644 --- a/web/app/components/workflow/skill/skill-body/tabs/file-tabs.tsx +++ b/web/app/components/workflow/skill/skill-body/tabs/file-tabs.tsx @@ -134,7 +134,7 @@ const FileTabs = () => { {t('operation.cancel', { ns: 'common' })} - + {t('skillSidebar.unsavedChanges.confirmClose')}