diff --git a/tests/unit/cloud-knowledge-picker.test.tsx b/tests/unit/cloud-knowledge-picker.test.tsx index 930f5abc..2bb53b82 100644 --- a/tests/unit/cloud-knowledge-picker.test.tsx +++ b/tests/unit/cloud-knowledge-picker.test.tsx @@ -277,7 +277,7 @@ it('preserves uncertain processing while refreshing and releases it when the ser files = [{ ...uploaded, processing_task: { task_id: 'observed-new-task', status: 'pending', error: null } }]; fireEvent.click(screen.getByRole('button', { name: '刷新状态' })); await screen.findByText('等待处理'); - expect(screen.getByRole('combobox', { name: '管理的知识库' })).toBeEnabled(); + await waitFor(() => expect(screen.getByRole('combobox', { name: '管理的知识库' })).toBeEnabled()); }); it('retains unconfirmed operations in a disabled manager if its owned library disappears and requires explicit discard', async () => {