`;
diff --git a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/containers/JobsManagementContainer/tests/JosManagementContainer.test.tsx b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/containers/JobsManagementContainer/tests/JosManagementContainer.test.tsx
index 7710e2dec8..edf5154133 100644
--- a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/containers/JobsManagementContainer/tests/JosManagementContainer.test.tsx
+++ b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/containers/JobsManagementContainer/tests/JosManagementContainer.test.tsx
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-import { mount } from 'enzyme';
+import { render } from '@testing-library/react';
import React from 'react';
import JobsManagementContainer from '../JobsManagementContainer';
import DevUIAppContextProvider from '../../../contexts/DevUIAppContextProvider';
@@ -41,11 +41,12 @@ const appContextProps = {
describe('WebApp - JobsManagementContainer tests', () => {
it('Snapshot test with default values', () => {
- const wrapper = mount(
+ const { container } = render(
);
- expect(wrapper.find('JobsManagementContainer')).toMatchSnapshot();
+ expect(container).toMatchSnapshot();
+ expect(container.querySelector('div')).toBeTruthy();
});
});
diff --git a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/containers/JobsManagementContainer/tests/__snapshots__/JosManagementContainer.test.tsx.snap b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/containers/JobsManagementContainer/tests/__snapshots__/JosManagementContainer.test.tsx.snap
index 8c9daa517c..9872ef9c45 100644
--- a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/containers/JobsManagementContainer/tests/__snapshots__/JosManagementContainer.test.tsx.snap
+++ b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/containers/JobsManagementContainer/tests/__snapshots__/JosManagementContainer.test.tsx.snap
@@ -1,30 +1,7 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`WebApp - JobsManagementContainer tests Snapshot test with default values 1`] = `
-
-
-
-
-
-
-
+
+
+
`;
diff --git a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/containers/MonitoringContainer/tests/MonitoringContainer.test.tsx b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/containers/MonitoringContainer/tests/MonitoringContainer.test.tsx
new file mode 100644
index 0000000000..692ca78bcf
--- /dev/null
+++ b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/containers/MonitoringContainer/tests/MonitoringContainer.test.tsx
@@ -0,0 +1,31 @@
+/*
+ * Copyright 2023 Red Hat, Inc. and/or its affiliates.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import React from 'react';
+import MonitoringContainer from '../MonitoringContainer';
+import { act, render } from '@testing-library/react';
+import wait from 'waait';
+
+describe('MonitoringPage tests', () => {
+ it('Snapshot tests', async () => {
+ let container;
+ await act(async () => {
+ container = render().container;
+ await wait(500);
+ });
+ expect(container).toMatchSnapshot();
+ });
+});
diff --git a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/containers/MonitoringContainer/tests/__snapshots__/MonitoringContainer.test.tsx.snap b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/containers/MonitoringContainer/tests/__snapshots__/MonitoringContainer.test.tsx.snap
new file mode 100644
index 0000000000..3c69b50ecf
--- /dev/null
+++ b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/containers/MonitoringContainer/tests/__snapshots__/MonitoringContainer.test.tsx.snap
@@ -0,0 +1,10 @@
+// Jest Snapshot v1, https://goo.gl/fbAQLP
+
+exports[`MonitoringPage tests Snapshot tests 1`] = `
+
+
+
+
+
+
+
`;
diff --git a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/JobsManagementPage/tests/JobsManagementPage.test.tsx b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/JobsManagementPage/tests/JobsManagementPage.test.tsx
index 377a5686d7..26c3680c88 100644
--- a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/JobsManagementPage/tests/JobsManagementPage.test.tsx
+++ b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/JobsManagementPage/tests/JobsManagementPage.test.tsx
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-import { mount } from 'enzyme';
+import { render } from '@testing-library/react';
import React from 'react';
import JobsManagementPage from '../JobsManagementPage';
import { BrowserRouter } from 'react-router-dom';
@@ -42,13 +42,13 @@ const appContextProps = {
describe('WebApp - JobsManagementPage tests', () => {
it('Snapshot test with default values', () => {
- const wrapper = mount(
+ const { container } = render(
);
- expect(wrapper.find('JobsManagementPage')).toMatchSnapshot();
+ expect(container).toMatchSnapshot();
});
});
diff --git a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/JobsManagementPage/tests/__snapshots__/JobsManagementPage.test.tsx.snap b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/JobsManagementPage/tests/__snapshots__/JobsManagementPage.test.tsx.snap
index 503e3244fd..935e290c75 100644
--- a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/JobsManagementPage/tests/__snapshots__/JobsManagementPage.test.tsx.snap
+++ b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/JobsManagementPage/tests/__snapshots__/JobsManagementPage.test.tsx.snap
@@ -1,111 +1,45 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`WebApp - JobsManagementPage tests Snapshot test with default values 1`] = `
-
-
+
-
-
-
-
-
-
-
-
-
- Jobs Management
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
`;
diff --git a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/MonitoringPage/tests/MonitoringPage.test.tsx b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/MonitoringPage/tests/MonitoringPage.test.tsx
new file mode 100644
index 0000000000..f680ffbbc3
--- /dev/null
+++ b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/MonitoringPage/tests/MonitoringPage.test.tsx
@@ -0,0 +1,27 @@
+/*
+ * Copyright 2023 Red Hat, Inc. and/or its affiliates.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import React from 'react';
+import MonitoringPage from '../MonitoringPage';
+import { render } from '@testing-library/react';
+
+describe('MonitoringPage tests', () => {
+ it('Snapshot tests', async () => {
+ const container = render().container;
+
+ expect(container).toMatchSnapshot();
+ });
+});
diff --git a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/MonitoringPage/tests/__snapshots__/MonitoringPage.test.tsx.snap b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/MonitoringPage/tests/__snapshots__/MonitoringPage.test.tsx.snap
new file mode 100644
index 0000000000..ec5c4c7d3d
--- /dev/null
+++ b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/MonitoringPage/tests/__snapshots__/MonitoringPage.test.tsx.snap
@@ -0,0 +1,71 @@
+// Jest Snapshot v1, https://goo.gl/fbAQLP
+
+exports[`MonitoringPage tests Snapshot tests 1`] = `
+
+
+
+
+
+ Monitoring
+
+
+
+
+
+
+
+
+
+ Loading
+
+
+ Loading Data
+
+
+
+
+
+`;
diff --git a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/ProcessDetailsPage/tests/ProcessDetailsPage.test.tsx b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/ProcessDetailsPage/tests/ProcessDetailsPage.test.tsx
index 1313da31ab..3851fc7807 100644
--- a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/ProcessDetailsPage/tests/ProcessDetailsPage.test.tsx
+++ b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/ProcessDetailsPage/tests/ProcessDetailsPage.test.tsx
@@ -16,7 +16,7 @@
import React from 'react';
import * as H from 'history';
-import { mount } from 'enzyme';
+import { render } from '@testing-library/react';
import {
MilestoneStatus,
ProcessInstance,
@@ -182,11 +182,11 @@ describe('WebApp - ProcessDetailsPage tests', () => {
gatewayApi = new MockProcessDetailsGatewayApi();
});
it('Snapshot test with default values', async () => {
- const wrapper = await mount(
+ const { container } = await render(
);
- expect(wrapper.find(ProcessDetailsPage)).toMatchSnapshot();
+ expect(container).toMatchSnapshot();
});
});
diff --git a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/ProcessDetailsPage/tests/__snapshots__/ProcessDetailsPage.test.tsx.snap b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/ProcessDetailsPage/tests/__snapshots__/ProcessDetailsPage.test.tsx.snap
index 6181f52de7..30a49e65eb 100644
--- a/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/ProcessDetailsPage/tests/__snapshots__/ProcessDetailsPage.test.tsx.snap
+++ b/ui-packages/packages/runtime-tools-dev-ui-webapp/src/components/pages/ProcessDetailsPage/tests/__snapshots__/ProcessDetailsPage.test.tsx.snap
@@ -1,111 +1,35 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`WebApp - ProcessDetailsPage tests Snapshot test with default values 1`] = `
-
-
+
-
-
-
-
-