From 52dc42545826b4bf51a4e1c28e11c30a134db9b2 Mon Sep 17 00:00:00 2001 From: Gilles De Mey Date: Tue, 19 Dec 2023 17:30:06 +0100 Subject: [PATCH] Test: Prevent jest from failing on accessing variable before declaration (#79705) --- .../datasource/loki/LanguageProvider.test.ts | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/public/app/plugins/datasource/loki/LanguageProvider.test.ts b/public/app/plugins/datasource/loki/LanguageProvider.test.ts index 2bf25ca53ef..233f18cdc56 100644 --- a/public/app/plugins/datasource/loki/LanguageProvider.test.ts +++ b/public/app/plugins/datasource/loki/LanguageProvider.test.ts @@ -34,17 +34,16 @@ const mockTimeRange = { }, }; -const defaultTimeRange = { - from: dateTime(0), - to: dateTime(1), - raw: { - from: dateTime(0), - to: dateTime(1), - }, -}; jest.mock('@grafana/data', () => ({ ...jest.requireActual('@grafana/data'), - getDefaultTimeRange: jest.fn().mockImplementation(() => defaultTimeRange), + getDefaultTimeRange: jest.fn().mockImplementation(() => ({ + from: dateTime(0), + to: dateTime(1), + raw: { + from: dateTime(0), + to: dateTime(1), + }, + })), })); describe('Language completion provider', () => { @@ -447,7 +446,7 @@ describe('Query imports', () => { maxLines: DEFAULT_MAX_LINES_SAMPLE, refId: 'data-samples', }, - defaultTimeRange + getDefaultTimeRange() ); }); @@ -468,7 +467,7 @@ describe('Query imports', () => { maxLines: 5, refId: 'data-samples', }, - defaultTimeRange + getDefaultTimeRange() ); });