import { screen } from '@testing-library/react' import { expect, test, vi } from 'vitest' import LogsQueryPanel from 'components/interfaces/Settings/Logs/LogsQueryPanel' import { render } from 'tests/helpers' test('run and clear', async () => { const mockRun = vi.fn() const mockClear = vi.fn() render( {}} onSelectSource={() => {}} onSelectTemplate={() => {}} warnings={[]} onClear={mockClear} hasEditorValue warehouseCollections={[]} dataSource="logs" onDataSourceChange={() => {}} templates={[]} warehouseTemplates={[]} onSelectWarehouseTemplate={() => {}} /> ) await expect(screen.findByPlaceholderText(/Search/)).rejects.toThrow() })