fix(web): expose copied status outside button

This commit is contained in:
creatixchu
2026-07-31 16:29:39 +08:00
parent 8997afb3e5
commit 0936200e0e
4 changed files with 38 additions and 8 deletions

View File

@@ -160,7 +160,7 @@ describe('workspace browser rows', () => {
expect(screen.getByText(/^创建于 \d+年\d+月\d+日 /)).toBeTruthy()
await act(async () => { fireEvent.click(screen.getByRole('button', { name: '复制: /projects/project' })) })
expect(writeText).toHaveBeenCalledWith('/projects/project')
expect(screen.getByText('已复制')).toBeTruthy()
expect(screen.getByRole('status').textContent).toBe('已复制')
} finally {
restoreClipboard()
vi.useRealTimers()