From f34a03b2f17798cb67716809b3e8547d61d0d8d6 Mon Sep 17 00:00:00 2001
From: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
Date: Fri, 12 Aug 2022 13:38:34 +0200
Subject: [PATCH] Loki: Rename Labels to Label filter and update placeholders
(#53446)
* Loki: Rename Labels to Label filter and update placeholders
* Update label
* Replace Label filter with Label filters based on suggestion
---
.../querybuilder/components/LokiQueryBuilder.test.tsx | 2 +-
.../components/LokiQueryEditorSelector.test.tsx | 2 +-
.../prometheus/querybuilder/shared/LabelFilterItem.tsx | 2 ++
.../prometheus/querybuilder/shared/LabelFilters.test.tsx | 9 ++++++---
.../prometheus/querybuilder/shared/LabelFilters.tsx | 2 +-
.../datasource/prometheus/querybuilder/testUtils.ts | 2 +-
6 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/public/app/plugins/datasource/loki/querybuilder/components/LokiQueryBuilder.test.tsx b/public/app/plugins/datasource/loki/querybuilder/components/LokiQueryBuilder.test.tsx
index fbbd7470011..b417a4e4c21 100644
--- a/public/app/plugins/datasource/loki/querybuilder/components/LokiQueryBuilder.test.tsx
+++ b/public/app/plugins/datasource/loki/querybuilder/components/LokiQueryBuilder.test.tsx
@@ -44,7 +44,7 @@ describe('LokiQueryBuilder', () => {
render();
await userEvent.click(screen.getByLabelText('Add'));
- const labels = screen.getByText(/Labels/);
+ const labels = screen.getByText(/Label filters/);
const selects = getAllByRole(labels.parentElement!.parentElement!.parentElement!, 'combobox');
await userEvent.click(selects[3]);
await waitFor(() => expect(screen.getByText('job')).toBeInTheDocument());
diff --git a/public/app/plugins/datasource/loki/querybuilder/components/LokiQueryEditorSelector.test.tsx b/public/app/plugins/datasource/loki/querybuilder/components/LokiQueryEditorSelector.test.tsx
index 749ca6a0634..8b727426566 100644
--- a/public/app/plugins/datasource/loki/querybuilder/components/LokiQueryEditorSelector.test.tsx
+++ b/public/app/plugins/datasource/loki/querybuilder/components/LokiQueryEditorSelector.test.tsx
@@ -179,7 +179,7 @@ function expectCodeEditor() {
}
async function expectBuilder() {
- expect(await screen.findByText('Labels')).toBeInTheDocument();
+ expect(await screen.findByText('Label filters')).toBeInTheDocument();
}
async function switchToMode(mode: QueryEditorMode) {
diff --git a/public/app/plugins/datasource/prometheus/querybuilder/shared/LabelFilterItem.tsx b/public/app/plugins/datasource/prometheus/querybuilder/shared/LabelFilterItem.tsx
index 6fefc2dceea..ee4cdccdc7f 100644
--- a/public/app/plugins/datasource/prometheus/querybuilder/shared/LabelFilterItem.tsx
+++ b/public/app/plugins/datasource/prometheus/querybuilder/shared/LabelFilterItem.tsx
@@ -50,6 +50,7 @@ export function LabelFilterItem({ item, defaultOp, onChange, onDelete, onGetLabe