diff --git a/apps/web/src/components/settings/SourceControl.test.tsx b/apps/web/src/components/settings/SourceControl.test.tsx index ea1d1ba0e..7fc9acbaf 100644 --- a/apps/web/src/components/settings/SourceControl.test.tsx +++ b/apps/web/src/components/settings/SourceControl.test.tsx @@ -307,8 +307,13 @@ vi.mock('@/components/system', () => ({ SelectItem: ({ children, value }: { children: ReactNode; value: string }) => (
{children}
), - SelectTrigger: ({ children }: { children: ReactNode }) => ( -
{children}
+ SelectTrigger: ({ + children, + ...props + }: ButtonHTMLAttributes) => ( + ), SelectValue: () => , Settings2: (props: SVGProps) => ( @@ -613,6 +618,9 @@ describe('SourceControl settings', () => { render(); expect(screen.getByText('Pull request delivery')).toBeInTheDocument(); + expect( + screen.getByRole('combobox', { name: 'Pull request delivery' }), + ).toBeInTheDocument(); expect(screen.getByTestId('pr-action-select')).toHaveAttribute( 'data-value', 'draft', diff --git a/apps/web/src/components/settings/SourceControl.tsx b/apps/web/src/components/settings/SourceControl.tsx index 2b2be6b5c..548848205 100644 --- a/apps/web/src/components/settings/SourceControl.tsx +++ b/apps/web/src/components/settings/SourceControl.tsx @@ -563,7 +563,10 @@ function PrActionSetting({ }} disabled={prActionQuery.isLoading || setPrAction.isPending} > - +