From 26c030667a5ffb335aeb1b737637c6258a43d2bc Mon Sep 17 00:00:00 2001 From: Lukas Siatka Date: Fri, 8 Nov 2019 12:12:34 +0100 Subject: [PATCH] Datasource: fixes prometheus metrics query query field definition (#20273) * Datasource: fixes prometheus metrics query query field definition * Fix query editor for panels --- public/app/plugins/datasource/prometheus/module.ts | 4 ++-- .../plugins/datasource/prometheus/specs/module.test.ts | 8 ++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 public/app/plugins/datasource/prometheus/specs/module.test.ts diff --git a/public/app/plugins/datasource/prometheus/module.ts b/public/app/plugins/datasource/prometheus/module.ts index f6de8ebd8ad..15d48493295 100644 --- a/public/app/plugins/datasource/prometheus/module.ts +++ b/public/app/plugins/datasource/prometheus/module.ts @@ -12,8 +12,8 @@ class PrometheusAnnotationsQueryCtrl { } export const plugin = new DataSourcePlugin(PrometheusDatasource) - .setQueryCtrl(PromQueryEditor) + .setQueryEditor(PromQueryEditor) .setConfigEditor(ConfigEditor) - .setExploreLogsQueryField(PromQueryField) + .setExploreMetricsQueryField(PromQueryField) .setAnnotationQueryCtrl(PrometheusAnnotationsQueryCtrl) .setExploreStartPage(PromCheatSheet); diff --git a/public/app/plugins/datasource/prometheus/specs/module.test.ts b/public/app/plugins/datasource/prometheus/specs/module.test.ts new file mode 100644 index 00000000000..61cad3090b3 --- /dev/null +++ b/public/app/plugins/datasource/prometheus/specs/module.test.ts @@ -0,0 +1,8 @@ +import { plugin as PrometheusDatasourcePlugin } from '../module'; + +describe('module', () => { + it('should have metrics query field in panels and Explore', () => { + expect(PrometheusDatasourcePlugin.components.ExploreMetricsQueryField).toBeDefined(); + expect(PrometheusDatasourcePlugin.components.QueryEditor).toBeDefined(); + }); +});