From edbaf60009e72298931c5e0d2513fed06f056a3d Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Thu, 5 Jan 2023 17:58:01 -0600 Subject: [PATCH] Fix FeedCarousel test --- .../features/feed-filtering/__tests__/feed-carousel.test.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/soapbox/features/feed-filtering/__tests__/feed-carousel.test.tsx b/app/soapbox/features/feed-filtering/__tests__/feed-carousel.test.tsx index 71d1c9f29..bb6048edb 100644 --- a/app/soapbox/features/feed-filtering/__tests__/feed-carousel.test.tsx +++ b/app/soapbox/features/feed-filtering/__tests__/feed-carousel.test.tsx @@ -78,6 +78,9 @@ describe('', () => { expect(screen.getAllByTestId('carousel-item-avatar')[0]).toHaveClass('ring-primary-600'); }); + // HACK: wait for state change + await new Promise((r) => setTimeout(r, 0)); + // Marked as seen, not selected await userEvent.click(screen.getAllByTestId('carousel-item-avatar')[0]); await waitFor(() => {