Skip to content

Commit 03002ed

Browse files
committed
Update UT
Signed-off-by: Yibo Wang <[email protected]>
1 parent 64c6307 commit 03002ed

File tree

3 files changed

+135
-22
lines changed

3 files changed

+135
-22
lines changed

CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Inspired from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
5656
* [Viz Builder] Create a new wizard directly on a dashboard ([#2384](https://github.com/opensearch-project/OpenSearch-Dashboards/pull/2384))
5757
* [Multi DataSource] UX enhacement on index pattern management stack ([#2505](https://github.com/opensearch-project/OpenSearch-Dashboards/pull/2505))
5858
* [Multi DataSource] UX enhancement on Data source management stack ([#2521](https://github.com/opensearch-project/OpenSearch-Dashboards/pull/2521))
59-
* [Multi DataSource] UX enhancement for Data source management creation page ([#2051](https://github.com/opensearch-project/OpenSearch-Dashboards/pull/2501))
59+
6060

6161
### 🐛 Bug Fixes
6262

src/plugins/data_source_management/public/management_app/compoenent/experimental_callout/__snapshots__/experimental_callout.test.tsx.snap

+120-18
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/plugins/data_source_management/public/management_app/compoenent/experimental_callout/experimental_callout.test.tsx

+14-3
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,26 @@
44
*/
55

66
import React from 'react';
7-
import { shallow } from 'enzyme';
7+
import { mount } from 'enzyme';
88
import { ExperimentalCallout } from './experimental_callout';
99
import { DocLinksStart } from 'opensearch-dashboards/public';
1010
import { docLinks } from '../../../mocks';
1111

12-
describe('Dataasource experimental callout component', () => {
12+
const titleIdentifier = '.euiCallOutHeader__title';
13+
const descriptionIdentifier = '[data-test-subj="data-source-experimental-call"]';
14+
const expectedTitleText = 'Experimental Feature';
15+
const expectedDescriptionText =
16+
'Experimental FeatureThe feature is experimental and should not be used in a production environment. Any index patterns, visualization, and observability panels will be impacted if the feature is deactivated. For more information see Data Source Documentation(opens in a new tab or window) To leave feedback, visit OpenSearch Forum';
17+
18+
describe('Datasource experimental callout component', () => {
1319
test('should render normally', () => {
1420
const mockedDocLinks = docLinks as DocLinksStart;
15-
const component = shallow(<ExperimentalCallout docLinks={mockedDocLinks} />);
21+
const component = mount(<ExperimentalCallout docLinks={mockedDocLinks} />);
22+
const titleText = component.find(titleIdentifier).text();
23+
const descriptionText = component.find(descriptionIdentifier).last().text();
24+
25+
expect(titleText).toBe(expectedTitleText);
26+
expect(descriptionText).toBe(expectedDescriptionText);
1627
expect(component).toMatchSnapshot();
1728
});
1829
});

0 commit comments

Comments
 (0)