Skip to content

Commit 566f778

Browse files
committed
fix(test): update overflow component mocks
1 parent f8f7ce4 commit 566f778

4 files changed

Lines changed: 12 additions & 2 deletions

File tree

apps/sim/app/workspace/[workspaceId]/components/resource/components/resource-options/resource-options.test.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ afterEach(() => {
3535
})
3636

3737
describe('SortDropdown', () => {
38-
it('renders long option labels in the truncatable span between both icons', () => {
38+
it('renders long option labels in the overflow span between both icons', () => {
3939
act(() => {
4040
root.render(
4141
<SortDropdown
@@ -63,7 +63,8 @@ describe('SortDropdown', () => {
6363
const label = item?.querySelector('span')
6464
expect(label).not.toBeNull()
6565
expect(label).toHaveTextContent(LONG_COLUMN_LABEL)
66-
expect(label).toHaveClass('min-w-0', 'block', 'truncate')
66+
expect(label).toHaveClass('min-w-0', 'block', 'overflow-hidden', 'text-clip')
67+
expect(label).not.toHaveClass('truncate')
6768
expect(item?.querySelector('[data-testid="column-icon"]')).not.toBeNull()
6869
expect(item?.querySelectorAll('svg')).toHaveLength(2)
6970
})

apps/sim/app/workspace/[workspaceId]/knowledge/[id]/components/connectors-section/connectors-section.test.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@ vi.mock('@sim/emcn', () => ({
6060
DropdownMenuContent: ({ children }: { children?: ReactNode }) => <div>{children}</div>,
6161
DropdownMenuItem: ({ children }: { children?: ReactNode }) => <div>{children}</div>,
6262
DropdownMenuTrigger: ({ children }: { children?: ReactNode }) => <div>{children}</div>,
63+
OverflowText: ({ label, children }: { label: string; children?: ReactNode }) => (
64+
<span>{children ?? label}</span>
65+
),
6366
Tooltip: {
6467
Root: ({ children }: { children?: ReactNode }) => <div>{children}</div>,
6568
Trigger: ({ children }: { children?: ReactNode }) => <div>{children}</div>,

apps/sim/app/workspace/[workspaceId]/settings/components/billing/billing.test.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ vi.mock('@sim/emcn', () => ({
4848
Label: ({ children, htmlFor }: { children: ReactNode; htmlFor?: string }) => (
4949
<label htmlFor={htmlFor}>{children}</label>
5050
),
51+
OverflowText: ({ label, children }: { label: string; children?: ReactNode }) => (
52+
<span>{children ?? label}</span>
53+
),
5154
Switch: ({
5255
checked,
5356
disabled,

apps/sim/app/workspace/[workspaceId]/settings/components/browser/components/passwords-view/passwords-view.test.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ vi.mock('@sim/emcn', () => ({
3434
</div>
3535
) : null,
3636
Key: () => <span />,
37+
OverflowText: ({ label, children }: { label: string; children?: ReactNode }) => (
38+
<span>{children ?? label}</span>
39+
),
3740
Plus: () => <span />,
3841
toast: mockToast,
3942
}))

0 commit comments

Comments
 (0)