diff --git a/changelogs/fragments/8682.yml b/changelogs/fragments/8682.yml new file mode 100644 index 00000000000..88ed71c168e --- /dev/null +++ b/changelogs/fragments/8682.yml @@ -0,0 +1,2 @@ +feat: +- Add data test subject for discover cypress test ([#8682](https://github.com/opensearch-project/OpenSearch-Dashboards/pull/8682)) \ No newline at end of file diff --git a/src/plugins/data/public/query/query_string/language_service/lib/language_reference.tsx b/src/plugins/data/public/query/query_string/language_service/lib/language_reference.tsx index 0d21790362e..ef8eafaeddd 100644 --- a/src/plugins/data/public/query/query_string/language_service/lib/language_reference.tsx +++ b/src/plugins/data/public/query/query_string/language_service/lib/language_reference.tsx @@ -21,6 +21,7 @@ export const LanguageReference = (props: { body: ReactFragment }) => { defaultMessage: `Language Reference`, })} onClick={() => setIsLanguageReferenceOpen(!isLanguageReferenceOpen)} + data-test-subj="languageReferenceButton" /> ); diff --git a/src/plugins/data/public/ui/dataset_selector/configurator.tsx b/src/plugins/data/public/ui/dataset_selector/configurator.tsx index d99fe6d4687..2a509eeed28 100644 --- a/src/plugins/data/public/ui/dataset_selector/configurator.tsx +++ b/src/plugins/data/public/ui/dataset_selector/configurator.tsx @@ -180,6 +180,7 @@ export const Configurator = ({ setDataset({ ...dataset, timeFieldName: value }); }} hasNoInitialSelection + data-test-subj="advancedSelectorTimeFieldSelect" /> ))} @@ -205,6 +206,7 @@ export const Configurator = ({ }} fill disabled={submitDisabled} + data-test-subj="advancedSelectorConfirmButton" > , + 'data-test-subj': `datasetOption-${id}`, }); }); return datasetOptions.length > 1 ? datasetOptions : []; diff --git a/src/plugins/data/public/ui/query_editor/__snapshots__/language_selector.test.tsx.snap b/src/plugins/data/public/ui/query_editor/__snapshots__/language_selector.test.tsx.snap index 68e06485f77..a52e08750dd 100644 --- a/src/plugins/data/public/ui/query_editor/__snapshots__/language_selector.test.tsx.snap +++ b/src/plugins/data/public/ui/query_editor/__snapshots__/language_selector.test.tsx.snap @@ -507,6 +507,7 @@ exports[`LanguageSelector should select DQL if language is kuery 1`] = ` button={