From 450795535ca7e99fe12777b2bb0e908bc3cf0fa9 Mon Sep 17 00:00:00 2001 From: Madalina Raicu Date: Wed, 17 Jan 2024 17:10:03 +0000 Subject: [PATCH] fix: navbar and chart-menu tests --- .../components/chart-container/chart-menu.spec.tsx | 6 +++--- apps/trading/components/navbar/navbar.spec.tsx | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/apps/trading/components/chart-container/chart-menu.spec.tsx b/apps/trading/components/chart-container/chart-menu.spec.tsx index e3611b278..ea844d731 100644 --- a/apps/trading/components/chart-container/chart-menu.spec.tsx +++ b/apps/trading/components/chart-container/chart-menu.spec.tsx @@ -27,11 +27,11 @@ describe('ChartMenu', () => { render(); - await userEvent.click(screen.getByRole('button', { name: 'TradingView' })); - expect(useChartSettingsStore.getState().chartlib).toEqual('tradingview'); - await userEvent.click(screen.getByRole('button', { name: 'Vega chart' })); expect(useChartSettingsStore.getState().chartlib).toEqual('pennant'); + + await userEvent.click(screen.getByRole('button', { name: 'TradingView' })); + expect(useChartSettingsStore.getState().chartlib).toEqual('tradingview'); }); describe('tradingview', () => { diff --git a/apps/trading/components/navbar/navbar.spec.tsx b/apps/trading/components/navbar/navbar.spec.tsx index e413ff4e7..f90dbaaa5 100644 --- a/apps/trading/components/navbar/navbar.spec.tsx +++ b/apps/trading/components/navbar/navbar.spec.tsx @@ -179,12 +179,12 @@ describe('Navbar', () => { it('renders the theme switcher', async () => { renderComponent(); - await userEvent.click(screen.getByTestId('icon-moon')); - expect(screen.queryByTestId('icon-moon')).not.toBeInTheDocument(); - expect(screen.getByTestId('icon-sun')).toBeInTheDocument(); - await userEvent.click(screen.getByTestId('icon-sun')); expect(screen.queryByTestId('icon-sun')).not.toBeInTheDocument(); expect(screen.getByTestId('icon-moon')).toBeInTheDocument(); + + await userEvent.click(screen.getByTestId('icon-moon')); + expect(screen.queryByTestId('icon-moon')).not.toBeInTheDocument(); + expect(screen.getByTestId('icon-sun')).toBeInTheDocument(); }); });