From a023f4248b6ac783cef1fb82ef1ccaa2c0bbd071 Mon Sep 17 00:00:00 2001 From: asiaznik Date: Wed, 2 Aug 2023 20:56:52 +0200 Subject: [PATCH] fix: added vega wallet provider to test --- .../components/sidebar/sidebar.spec.tsx | 49 ++++++++++++------- 1 file changed, 30 insertions(+), 19 deletions(-) diff --git a/apps/trading/components/sidebar/sidebar.spec.tsx b/apps/trading/components/sidebar/sidebar.spec.tsx index 7bac8217d..f9fe36511 100644 --- a/apps/trading/components/sidebar/sidebar.spec.tsx +++ b/apps/trading/components/sidebar/sidebar.spec.tsx @@ -9,6 +9,7 @@ import { } from './sidebar'; import { MemoryRouter, Route, Routes } from 'react-router-dom'; import { VegaIconNames } from '@vegaprotocol/ui-toolkit'; +import { VegaWalletProvider } from '@vegaprotocol/wallet'; jest.mock('../node-health', () => ({ NodeHealthContainer: () => , @@ -35,9 +36,11 @@ describe('Sidebar', () => { 'does not render ticket and info', (path) => { render( - - - + + + + + ); expect(screen.getByTestId(ViewType.ViewAs)).toBeInTheDocument(); @@ -55,9 +58,11 @@ describe('Sidebar', () => { it('renders ticket and info on market pages', () => { render( - - - + + + + + ); expect(screen.getByTestId(ViewType.ViewAs)).toBeInTheDocument(); @@ -74,9 +79,11 @@ describe('Sidebar', () => { it('renders selected state', async () => { render( - - - + + + + + ); const settingsButton = screen.getByTestId(ViewType.Settings); @@ -100,11 +107,13 @@ describe('Sidebar', () => { describe('SidebarContent', () => { it('renders the correct content', () => { const { container } = render( - - - } /> - - + + + + } /> + + + ); expect(container).toBeEmptyDOMElement(); @@ -124,11 +133,13 @@ describe('SidebarContent', () => { it('closes sidebar if market id is required but not present', () => { const { container } = render( - - - } /> - - + + + + } /> + + + ); act(() => {