+
diff --git a/locale/gitlab.pot b/locale/gitlab.pot
index 70d183d9c6704893227fbd92e9a185093d297257..c7cd3daea534175c025fd04431290c8d84fe22ce 100644
--- a/locale/gitlab.pot
+++ b/locale/gitlab.pot
@@ -1053,6 +1053,9 @@ msgstr ""
msgid "%{linkStart}Advanced search%{linkEnd} is enabled."
msgstr ""
+msgid "%{linkStart}View%{linkEnd} powered by GLQL"
+msgstr ""
+
msgid "%{link_start}Communication Preference Center%{link_end}."
msgstr ""
@@ -24637,9 +24640,6 @@ msgstr ""
msgid "Generate site and private keys at"
msgstr ""
-msgid "Generated by %{linkStart}GLQL%{linkEnd}"
-msgstr ""
-
msgid "Generated files are collapsed by default. To change this behavior, edit the %{tagStart}.gitattributes%{tagEnd} file. %{linkStart}Learn more.%{linkEnd}"
msgstr ""
diff --git a/spec/frontend/glql/components/presenters/list_spec.js b/spec/frontend/glql/components/presenters/list_spec.js
index c64cd2bcf8018cc768581aaa46af22f17ceb72c1..f5b3a273d9576f1661c43fb7915778b1ca17401d 100644
--- a/spec/frontend/glql/components/presenters/list_spec.js
+++ b/spec/frontend/glql/components/presenters/list_spec.js
@@ -62,6 +62,12 @@ describe('ListPresenter', () => {
expect(wrapper.find('ul')).toBeDefined();
});
+ it('renders a footer text', () => {
+ createWrapper({ data: MOCK_ISSUES, config: { fields: MOCK_FIELDS } }, mountExtended);
+
+ expect(wrapper.findByTestId('footer').text()).toEqual('View powered by GLQL');
+ });
+
it('renders a ol if passed as a prop', () => {
createWrapper({ data: MOCK_ISSUES, config: { fields: MOCK_FIELDS }, listType: 'ol' });
diff --git a/spec/frontend/glql/components/presenters/table_spec.js b/spec/frontend/glql/components/presenters/table_spec.js
index d5986765b6ddcaf0de89a9278219db0e176c535c..f1fb23e10b0187351e6019cfe0c90f1349a01354 100644
--- a/spec/frontend/glql/components/presenters/table_spec.js
+++ b/spec/frontend/glql/components/presenters/table_spec.js
@@ -33,6 +33,12 @@ describe('TablePresenter', () => {
expect(headerCells).toEqual(['Title', 'Author', 'State', 'Description']);
});
+ it('renders a footer text', () => {
+ createWrapper({ data: MOCK_ISSUES, config: { fields: MOCK_FIELDS } }, mountExtended);
+
+ expect(wrapper.findByTestId('footer').text()).toEqual('View powered by GLQL');
+ });
+
it('renders a row of items presented by appropriate presenters', async () => {
await createWrapper({ data: MOCK_ISSUES, config: { fields: MOCK_FIELDS } }, mountExtended);