From 61f2b353c2b6c9ad92ae8d28c3a1255a1625d3b3 Mon Sep 17 00:00:00 2001 From: Marta Bondyra Date: Thu, 5 Mar 2020 16:24:18 +0100 Subject: [PATCH] types --- .../indexpattern_datasource/datapanel.test.tsx | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/x-pack/legacy/plugins/lens/public/indexpattern_datasource/datapanel.test.tsx b/x-pack/legacy/plugins/lens/public/indexpattern_datasource/datapanel.test.tsx index 0786d69932f114..205d34712a6ace 100644 --- a/x-pack/legacy/plugins/lens/public/indexpattern_datasource/datapanel.test.tsx +++ b/x-pack/legacy/plugins/lens/public/indexpattern_datasource/datapanel.test.tsx @@ -272,17 +272,15 @@ describe('IndexPattern Data Panel', () => { }); describe('loading existence data', () => { - function waitForPromises() { - return Promise.resolve() - .catch(() => {}) - .then(() => {}) - .then(() => {}); - } + const waitForPromises = async () => + act(async () => { + await new Promise(resolve => setTimeout(resolve)); + }); function testProps() { const setState = jest.fn(); - core.http.post.mockImplementation(async path => { - const parts = path.split && path.split('/'); + core.http.post.mockImplementation(async (path) => { + const parts = (path as unknown as string).split('/'); const indexPatternTitle = parts[parts.length - 1]; return { indexPatternTitle: `${indexPatternTitle}_testtitle`, @@ -497,7 +495,7 @@ describe('IndexPattern Data Panel', () => { } ++queryCount; - const parts = path.split && path.split('/'); + const parts = (path as unknown as string).split('/'); const indexPatternTitle = parts[parts.length - 1]; const result = Promise.resolve({ indexPatternTitle,