From a564a54b13ee00b04f8a7e02873230640721b486 Mon Sep 17 00:00:00 2001 From: Marcus Efraimsson Date: Mon, 20 May 2019 11:41:22 +0200 Subject: [PATCH] chore: mocks plugin loader for DataSourceSettingsPage tests (#17157) Properly mocks the plugin loader in DataSourceSettingsPage tests and by that removes console logs. --- .../datasources/settings/DataSourceSettingsPage.test.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/public/app/features/datasources/settings/DataSourceSettingsPage.test.tsx b/public/app/features/datasources/settings/DataSourceSettingsPage.test.tsx index 6f9939e882b..af3b4d9e786 100644 --- a/public/app/features/datasources/settings/DataSourceSettingsPage.test.tsx +++ b/public/app/features/datasources/settings/DataSourceSettingsPage.test.tsx @@ -8,6 +8,12 @@ import { setDataSourceName, setIsDefault } from '../state/actions'; const pluginMock = new DataSourcePlugin({} as DataSourceConstructor); +jest.mock('app/features/plugins/plugin_loader', () => { + return { + importDataSourcePlugin: () => Promise.resolve(pluginMock), + }; +}); + const setup = (propOverrides?: object) => { const props: Props = { navModel: {} as NavModel,