aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-ui/test
diff options
context:
space:
mode:
Diffstat (limited to 'openecomp-ui/test')
-rw-r--r--openecomp-ui/test/activity-log/ActivityLog.test.js4
-rw-r--r--openecomp-ui/test/features/featureToggle.test.js5
-rw-r--r--openecomp-ui/test/nfvo-components/input/validation/input.test.js5
-rw-r--r--openecomp-ui/test/nfvo-components/listEditor/listEditor.test.js3
-rw-r--r--openecomp-ui/test/onboard/filter/filter.test.js6
-rw-r--r--openecomp-ui/test/onboard/filter/filterView.test.js3
-rw-r--r--openecomp-ui/test/softwareProduct/components/monitoring/test.js25
-rw-r--r--openecomp-ui/test/softwareProduct/dependencies/SoftwareProductDependencies.test.js2
-rw-r--r--openecomp-ui/test/softwareProduct/validation/SoftwareProductValidationActionHelper.test.js4
-rw-r--r--openecomp-ui/test/versionsPage/VersionsPage.test.js2
10 files changed, 39 insertions, 20 deletions
diff --git a/openecomp-ui/test/activity-log/ActivityLog.test.js b/openecomp-ui/test/activity-log/ActivityLog.test.js
index a397197773..998abb2f95 100644
--- a/openecomp-ui/test/activity-log/ActivityLog.test.js
+++ b/openecomp-ui/test/activity-log/ActivityLog.test.js
@@ -30,12 +30,16 @@ import VersionFactory from 'test-utils/factories/common/VersionFactory.js';
import { UserFactory } from 'test-utils/factories/users/UsersFactories.js';
import { actionTypes as userActionTypes } from 'sdc-app/onboarding/users/UsersConstants.js';
+import Adapter from 'enzyme-adapter-react-16';
+import Enzyme from 'enzyme';
describe('Activity Log Module Tests', function() {
const LICENSE_MODEL_ID = '555';
const version = VersionFactory.build();
const usersList = UserFactory.buildList(3);
+ Enzyme.configure({ adapter: new Adapter() })
+
it('mapStateToProps mapper exists', () => {
expect(mapStateToProps).toBeTruthy();
});
diff --git a/openecomp-ui/test/features/featureToggle.test.js b/openecomp-ui/test/features/featureToggle.test.js
index 707180bc9b..1aaf840091 100644
--- a/openecomp-ui/test/features/featureToggle.test.js
+++ b/openecomp-ui/test/features/featureToggle.test.js
@@ -19,8 +19,13 @@ import {mount} from 'enzyme';
import deepFreeze from 'deep-freeze';
import FeatureFactory from 'test-utils/factories/features/FeaturesFactory.js';
import {FeatureComponent} from 'sdc-app/features/featureToggle.js';
+import Adapter from 'enzyme-adapter-react-16';
+import Enzyme from 'enzyme';
describe('feature toggle decorator test', () => {
+
+ Enzyme.configure({ adapter: new Adapter() })
+
it('feature on toggle test', () => {
const featuresList = [FeatureFactory.build({name: 'TEST', active: true})];
deepFreeze(featuresList);
diff --git a/openecomp-ui/test/nfvo-components/input/validation/input.test.js b/openecomp-ui/test/nfvo-components/input/validation/input.test.js
index 841f64ac3f..8b4b0fa1d7 100644
--- a/openecomp-ui/test/nfvo-components/input/validation/input.test.js
+++ b/openecomp-ui/test/nfvo-components/input/validation/input.test.js
@@ -20,8 +20,13 @@ import {scryRenderedDOMComponentsWithTestId} from 'test-utils/Util.js';
import Input from 'nfvo-components/input/validation/Input.jsx';
import Overlay from 'react-bootstrap/lib/Overlay.js';
import {shallow} from 'enzyme';
+import Adapter from 'enzyme-adapter-react-16';
+import Enzyme from 'enzyme';
describe('Input', function () {
+
+ Enzyme.configure({ adapter: new Adapter() })
+
it('should render with type text', () => {
let renderedOutput = TestUtils.renderIntoDocument(<Input type='text' data-test-id='mytest' />);
const elem = scryRenderedDOMComponentsWithTestId(renderedOutput,'mytest');
diff --git a/openecomp-ui/test/nfvo-components/listEditor/listEditor.test.js b/openecomp-ui/test/nfvo-components/listEditor/listEditor.test.js
index 269e5681c4..6e65740c2b 100644
--- a/openecomp-ui/test/nfvo-components/listEditor/listEditor.test.js
+++ b/openecomp-ui/test/nfvo-components/listEditor/listEditor.test.js
@@ -16,12 +16,15 @@
import React from 'react';
import {mount} from 'enzyme';
+import Adapter from 'enzyme-adapter-react-16';
+import Enzyme from 'enzyme';
import TestUtils from 'react-dom/test-utils';
import ListEditorView from 'src/nfvo-components/listEditor/ListEditorView.jsx';
import ListEditorItemView from 'src/nfvo-components/listEditor/ListEditorItemView.jsx';
describe('listEditor Module Tests', function () {
+ Enzyme.configure({ adapter: new Adapter() })
it('list editor view should exist', () => {
expect(ListEditorView).toBeTruthy();
diff --git a/openecomp-ui/test/onboard/filter/filter.test.js b/openecomp-ui/test/onboard/filter/filter.test.js
index bf9ce63346..8d984d57b4 100644
--- a/openecomp-ui/test/onboard/filter/filter.test.js
+++ b/openecomp-ui/test/onboard/filter/filter.test.js
@@ -60,7 +60,7 @@ describe('Onboard Filter Tests', () => {
type: actionTypes.FILTER_DATA_CHANGED,
deltaData: {}
});
- return timeoutPromise.then(function() {
+ timeoutPromise.then(function() {
expect(store.getState()).toEqual(expectedStore);
done();
});
@@ -107,7 +107,7 @@ describe('Onboard Filter Tests', () => {
deltaData: { versionStatus: versionStatus.CERTIFIED }
});
- return timeoutPromise.then(function() {
+ timeoutPromise.then(function() {
expect(store.getState()).toEqual(expectedStoreWithFilteredLists);
done();
});
@@ -136,7 +136,7 @@ describe('Onboard Filter Tests', () => {
tabsMapping.CATALOG
);
- return timeoutPromise.then(() => {
+ timeoutPromise.then(function() {
expect(store.getState().onboard.filter.versionStatus).toEqual(
versionStatus.CERTIFIED
);
diff --git a/openecomp-ui/test/onboard/filter/filterView.test.js b/openecomp-ui/test/onboard/filter/filterView.test.js
index 9e6e1ee4c2..f071befb9c 100644
--- a/openecomp-ui/test/onboard/filter/filterView.test.js
+++ b/openecomp-ui/test/onboard/filter/filterView.test.js
@@ -19,9 +19,12 @@ import { mount } from 'enzyme';
import { Provider } from 'react-redux';
import { storeCreator } from 'sdc-app/AppStore.js';
import Filter from 'sdc-app/onboarding//onboard/filter/Filter.jsx';
+import Adapter from 'enzyme-adapter-react-16';
+import Enzyme from 'enzyme';
describe('Filter component view Tests', () => {
it('simple jsx test', () => {
+ Enzyme.configure({ adapter: new Adapter() })
const store = storeCreator();
const wrapper = mount(
<Provider store={store}>
diff --git a/openecomp-ui/test/softwareProduct/components/monitoring/test.js b/openecomp-ui/test/softwareProduct/components/monitoring/test.js
index 50fda91871..f7f690851e 100644
--- a/openecomp-ui/test/softwareProduct/components/monitoring/test.js
+++ b/openecomp-ui/test/softwareProduct/components/monitoring/test.js
@@ -34,25 +34,24 @@ describe('Software Product Components Monitoring Module Tests', function () {
});
- it('Fetch for existing files - no files', done => {
-
+ it('Fetch for existing files - no files', (done) => {
let emptyResult = VSPComponentsMonitoringRestFactory.build();
-
- mockRest.addHandler('fetch', ({ baseUrl}) => {
+
+ mockRest.addHandler('fetch', ({ baseUrl }) => {
expect(baseUrl).toEqual(`/onboarding-api/v1.0/vendor-software-products/${softwareProductId}/versions/${version.id}/components/${componentId}/uploads`);
return emptyResult;
});
-
- return SoftwareProductComponentsMonitoringActionHelper.fetchExistingFiles(store.dispatch, {softwareProductId, version, componentId}).then(() => {
- var {softwareProduct: {softwareProductComponents: {monitoring}}} = store.getState();
+
+ // Return the promise so Jest knows to wait for it
+ SoftwareProductComponentsMonitoringActionHelper.fetchExistingFiles(store.dispatch, { softwareProductId, version, componentId }).then(() => {
+ var { softwareProduct: { softwareProductComponents: { monitoring } } } = store.getState();
expect(monitoring[trap]).toEqual(emptyResult[trap]);
expect(monitoring[poll]).toEqual(emptyResult[poll]);
expect(monitoring[ves]).toEqual(emptyResult[ves]);
done();
});
-
-
});
+
it('Fetch for existing files - only snmp trap file exists', done => {
let response = VSPComponentsMonitoringRestFactory.build({}, {createTrap: true});
@@ -62,7 +61,7 @@ describe('Software Product Components Monitoring Module Tests', function () {
return response;
});
- return SoftwareProductComponentsMonitoringActionHelper.fetchExistingFiles(store.dispatch, {softwareProductId, version, componentId}).then(() => {
+ SoftwareProductComponentsMonitoringActionHelper.fetchExistingFiles(store.dispatch, {softwareProductId, version, componentId}).then(() => {
var {softwareProduct: {softwareProductComponents: {monitoring}}} = store.getState();
expect(monitoring[poll]).toEqual(undefined);
@@ -81,7 +80,7 @@ describe('Software Product Components Monitoring Module Tests', function () {
return response;
});
- return SoftwareProductComponentsMonitoringActionHelper.fetchExistingFiles(store.dispatch, {softwareProductId, version, componentId}).then(() => {
+ SoftwareProductComponentsMonitoringActionHelper.fetchExistingFiles(store.dispatch, {softwareProductId, version, componentId}).then(() => {
var {softwareProduct: {softwareProductComponents: {monitoring}}} = store.getState();
expect(monitoring[trap]).toEqual(response[trap]);
@@ -101,7 +100,7 @@ describe('Software Product Components Monitoring Module Tests', function () {
let file = new Blob([JSON.stringify(debug, null, 2)], {type: 'application/json'});;
let formData = new FormData();
formData.append('upload', file);
- return SoftwareProductComponentsMonitoringActionHelper.uploadFile(store.dispatch, {
+ SoftwareProductComponentsMonitoringActionHelper.uploadFile(store.dispatch, {
softwareProductId,
version,
componentId,
@@ -125,7 +124,7 @@ describe('Software Product Components Monitoring Module Tests', function () {
});
- return SoftwareProductComponentsMonitoringActionHelper.deleteFile(store.dispatch, {
+ SoftwareProductComponentsMonitoringActionHelper.deleteFile(store.dispatch, {
softwareProductId,
version,
componentId,
diff --git a/openecomp-ui/test/softwareProduct/dependencies/SoftwareProductDependencies.test.js b/openecomp-ui/test/softwareProduct/dependencies/SoftwareProductDependencies.test.js
index 15b2960191..38c84f0b45 100644
--- a/openecomp-ui/test/softwareProduct/dependencies/SoftwareProductDependencies.test.js
+++ b/openecomp-ui/test/softwareProduct/dependencies/SoftwareProductDependencies.test.js
@@ -15,7 +15,7 @@
*/
import React from 'react';
-import {mount} from 'enzyme';
+// import {mount} from 'enzyme';
import {mapStateToProps} from 'sdc-app/onboarding/softwareProduct/dependencies/SoftwareProductDependencies.js';
import {
SoftwareProductDependenciesResponseFactory,
diff --git a/openecomp-ui/test/softwareProduct/validation/SoftwareProductValidationActionHelper.test.js b/openecomp-ui/test/softwareProduct/validation/SoftwareProductValidationActionHelper.test.js
index 3be1d68bbc..bb8bb3f638 100644
--- a/openecomp-ui/test/softwareProduct/validation/SoftwareProductValidationActionHelper.test.js
+++ b/openecomp-ui/test/softwareProduct/validation/SoftwareProductValidationActionHelper.test.js
@@ -78,13 +78,13 @@ describe('Software Product Validation Action Helper Tests', function() {
'softwareProduct.softwareProductValidation.vspChecks',
vspChecksList
);
- mockRest.addHandler('fetch', ({ baseUrl }) => {
+ mockRest.addHandler('fetch', ({ options, data, baseUrl }) => {
expect(baseUrl).toEqual(
`${restPrefix}/v1.0/externaltesting/testcasetree`
);
return vspChecksList;
});
- return SoftwareProductValidationActionHelper.fetchVspChecks(
+ SoftwareProductValidationActionHelper.fetchVspChecks(
store.dispatch
)
.then(() => {
diff --git a/openecomp-ui/test/versionsPage/VersionsPage.test.js b/openecomp-ui/test/versionsPage/VersionsPage.test.js
index fd7659e70e..d785c992e9 100644
--- a/openecomp-ui/test/versionsPage/VersionsPage.test.js
+++ b/openecomp-ui/test/versionsPage/VersionsPage.test.js
@@ -16,7 +16,7 @@
import React from 'react';
import ShallowRenderer from 'react-test-renderer/shallow';
-import {mount} from 'enzyme';
+// import {mount} from 'enzyme';
import {Provider} from 'react-redux';
import deepFreeze from 'deep-freeze';
import mockRest from 'test-utils/MockRest.js';