diff --git a/packages/ra-ui-materialui/src/list/SimpleList/SimpleList.spec.tsx b/packages/ra-ui-materialui/src/list/SimpleList/SimpleList.spec.tsx index f63f8f5a3c..606778fd76 100644 --- a/packages/ra-ui-materialui/src/list/SimpleList/SimpleList.spec.tsx +++ b/packages/ra-ui-materialui/src/list/SimpleList/SimpleList.spec.tsx @@ -171,6 +171,22 @@ describe('', () => { await screen.findByText('No posts found using the current filters.') ).not.toBeNull(); expect(screen.getByText('Clear filters.')).not.toBeNull(); + + fireEvent.click(screen.getByText('Clear filters.')); + + await screen.findByText( + 'Accusantium qui nihil voluptatum quia voluptas maxime ab similique' + ); + + expect( + screen.queryByText('No posts found using the current filters.') + ).toBeNull(); + expect(screen.queryByText('Clear filters.')).toBeNull(); + expect( + screen.queryByText( + 'In facilis aut aut odit hic doloribus. Fugit possimus perspiciatis sit molestias in. Sunt dignissimos sed quis at vitae veniam amet. Sint sunt perspiciatis quis doloribus aperiam numquam consequatur et. Blanditiis aut earum incidunt eos magnam et voluptatem. Minima iure voluptatum autem. At eaque sit aperiam minima aut in illum.' + ) + ).not.toBeNull(); }); it('should fall back to record representation when no primaryText is provided', async () => {