diff --git a/src/renderer/src/KnowledgeWorkspace.test.tsx b/src/renderer/src/KnowledgeWorkspace.test.tsx index f6eb556..2325ce5 100644 --- a/src/renderer/src/KnowledgeWorkspace.test.tsx +++ b/src/renderer/src/KnowledgeWorkspace.test.tsx @@ -422,6 +422,17 @@ describe('KnowledgeWorkspace', () => { expect(screen.queryByTitle('D:\\Private\\架构说明.md')).not .toBeInTheDocument() expect(screen.queryByTitle('D:\\Private\\产品手册')).not.toBeInTheDocument() + const syncSource = screen.getByRole('button', { + name: '同步 产品手册' + }) + const removeSource = screen.getByRole('button', { + name: '移除来源 产品手册' + }) + expect(syncSource.parentElement).toBe(removeSource.parentElement) + expect(syncSource.parentElement).toHaveClass( + 'knowledge-source-row__actions' + ) + expect(removeSource).not.toHaveStyle({ padding: '8px' }) fireEvent.click(screen.getByRole('tab', { name: '知识图谱' })) fireEvent.change(screen.getByLabelText('选择图谱实体'), { diff --git a/src/renderer/src/KnowledgeWorkspace.tsx b/src/renderer/src/KnowledgeWorkspace.tsx index 81cf2dd..6fa1677 100644 --- a/src/renderer/src/KnowledgeWorkspace.tsx +++ b/src/renderer/src/KnowledgeWorkspace.tsx @@ -1300,7 +1300,7 @@ function DocumentsView({ onClick={() => void run(source.id, () => onRemoveSource(source.id)) } - style={{ ...styles.button, padding: 8 }} + style={styles.button} type="button" >