From d09c4d947eddf74c75b8e3e6dd3bc9fe9e4e11d4 Mon Sep 17 00:00:00 2001 From: amlannandy Date: Sat, 7 Dec 2024 11:24:58 +0530 Subject: [PATCH] feat: update unit test --- .../__tests__/DashboardListPage.test.tsx | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/frontend/src/pages/DashboardsListPage/__tests__/DashboardListPage.test.tsx b/frontend/src/pages/DashboardsListPage/__tests__/DashboardListPage.test.tsx index e8ab48f9c3..21cfd2ae65 100644 --- a/frontend/src/pages/DashboardsListPage/__tests__/DashboardListPage.test.tsx +++ b/frontend/src/pages/DashboardsListPage/__tests__/DashboardListPage.test.tsx @@ -213,7 +213,7 @@ describe('dashboard list page', () => { ); }); - it('ensure that the popover action renders list of options and export JSON works correctly', async () => { + it('ensure that the export JSON popover action works correctly', async () => { const { getByText, getAllByTestId } = render( @@ -228,11 +228,9 @@ describe('dashboard list page', () => { fireEvent.click([...popovers[0].children][0]); }); - expect(getByText('View')).toBeInTheDocument(); - expect(getByText('Copy Link')).toBeInTheDocument(); - expect(getByText('Export JSON')).toBeInTheDocument(); - - fireEvent.click(getByText('Export JSON')); + const exportJsonBtn = getByText('Export JSON'); + expect(exportJsonBtn).toBeInTheDocument(); + fireEvent.click(exportJsonBtn); expect(dashboardUtils.sanitizeDashboardData).toHaveBeenCalled(); }); });