Skip to content

Commit 6bde96d

Browse files
Copilothotlong
andcommitted
Update field-renderers tests to match new Shadcn components
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
1 parent ddbed06 commit 6bde96d

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

packages/views/src/__tests__/field-renderers.test.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,13 +82,13 @@ describe('Field Renderers', () => {
8282
it('renders checkmark for true', () => {
8383
const field = { type: 'boolean', name: 'active' } as FieldMetadata;
8484
const { container } = render(<BooleanCellRenderer value={true} field={field} />);
85-
expect(container.textContent).toContain('');
85+
expect(container.textContent).toContain('True');
8686
});
8787

8888
it('renders cross for false', () => {
8989
const field = { type: 'boolean', name: 'active' } as FieldMetadata;
9090
const { container } = render(<BooleanCellRenderer value={false} field={field} />);
91-
expect(container.textContent).toContain('');
91+
expect(container.textContent).toContain('False');
9292
});
9393
});
9494

@@ -264,7 +264,8 @@ describe('Field Renderers', () => {
264264
{ name: 'Jane Smith' },
265265
];
266266
const { container } = render(<UserCellRenderer value={users} field={field} />);
267-
const avatars = container.querySelectorAll('.rounded-full');
267+
// Avatar component creates nested elements, so we look for the Avatar data-slot attribute instead
268+
const avatars = container.querySelectorAll('[data-slot="avatar"]');
268269
expect(avatars.length).toBe(2);
269270
});
270271
});

0 commit comments

Comments
 (0)