From f82e06f3e091ecfb8f4a957e5b9c4598cb6624c2 Mon Sep 17 00:00:00 2001 From: Ashwin P Chandran Date: Mon, 7 Aug 2023 20:25:30 +0000 Subject: [PATCH] fix tests Signed-off-by: Ashwin P Chandran --- .../data_explorer/public/utils/mocks.ts | 2 +- .../redux_persistence.test.tsx | 20 +++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/plugins/data_explorer/public/utils/mocks.ts b/src/plugins/data_explorer/public/utils/mocks.ts index b0bda1a9c60f..9604a0ba8dc6 100644 --- a/src/plugins/data_explorer/public/utils/mocks.ts +++ b/src/plugins/data_explorer/public/utils/mocks.ts @@ -27,7 +27,7 @@ export const createDataExplorerServicesMock = () => { scopedHistory: (scopedHistoryMock.create() as unknown) as ScopedHistory, viewRegistry: { get: jest.fn(), - all: jest.fn(), + all: jest.fn(() => []), }, }; diff --git a/src/plugins/data_explorer/public/utils/state_management/redux_persistence.test.tsx b/src/plugins/data_explorer/public/utils/state_management/redux_persistence.test.tsx index 4acf56d0fc55..62159558a0c4 100644 --- a/src/plugins/data_explorer/public/utils/state_management/redux_persistence.test.tsx +++ b/src/plugins/data_explorer/public/utils/state_management/redux_persistence.test.tsx @@ -6,7 +6,6 @@ import { DataExplorerServices } from '../../types'; import { createDataExplorerServicesMock } from '../mocks'; import { loadReduxState, persistReduxState } from './redux_persistence'; -import { RootState } from './store'; describe('test redux state persistence', () => { let mockServices: jest.Mocked; @@ -15,20 +14,21 @@ describe('test redux state persistence', () => { beforeEach(() => { mockServices = createDataExplorerServicesMock(); reduxStateParams = { - style: 'style', - visualization: 'visualization', + discover: 'visualization', metadata: 'metadata', - ui: 'ui', }; }); - test('test load redux state when url is empty', async () => { - const defaultStates: RootState = { - metadata: {}, - }; - + test('test load default redux state when url is empty', async () => { const returnStates = await loadReduxState(mockServices); - expect(returnStates).toStrictEqual(defaultStates); + expect(returnStates).toMatchInlineSnapshot(` + Object { + "metadata": Object { + "indexPattern": "id", + "originatingApp": undefined, + }, + } + `); }); test('test load redux state', async () => {