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(); + }); +});