diff --git a/web/app/components/workflow/nodes/trigger-webhook/components/__tests__/generic-table.spec.tsx b/web/app/components/workflow/nodes/trigger-webhook/components/__tests__/generic-table.spec.tsx index b49c4dd911..90c3bda891 100644 --- a/web/app/components/workflow/nodes/trigger-webhook/components/__tests__/generic-table.spec.tsx +++ b/web/app/components/workflow/nodes/trigger-webhook/components/__tests__/generic-table.spec.tsx @@ -3,40 +3,6 @@ import userEvent from '@testing-library/user-event' import { useState } from 'react' import GenericTable from '../generic-table' -vi.mock('@/app/components/base/select', () => ({ - SimpleSelect: ({ - items, - defaultValue, - onSelect, - disabled, - placeholder, - }: { - items: Array<{ name: string, value: string }> - defaultValue?: string - onSelect: (item: { name: string, value: string }) => void - disabled?: boolean - placeholder?: string - }) => ( - - ), -})) - const columns = [ { key: 'name', @@ -178,11 +144,12 @@ describe('GenericTable', () => { , ) - await user.selectOptions(screen.getAllByRole('combobox', { name: 'Choose method' })[0], 'post') + await user.click(screen.getByRole('button', { name: 'Choose method' })) + await user.click(await screen.findByRole('option', { name: 'POST' })) await waitFor(() => { expect(onChange).toHaveBeenCalledWith([{ method: 'post', preview: '' }]) - expect(screen.getAllByRole('combobox', { name: 'Choose method' })[0]).toHaveValue('post') + expect(screen.getByRole('button', { name: 'POST' })).toBeInTheDocument() }) onChange.mockClear()