Upgrade the libs 49/98049/6
authorsebdet <sebastien.determe@intl.att.com>
Wed, 6 Nov 2019 10:40:46 +0000 (11:40 +0100)
committersebdet <sebastien.determe@intl.att.com>
Wed, 6 Nov 2019 15:35:59 +0000 (16:35 +0100)
Upgrade the version of some libraries for NPM so for React UI

Issue-ID: CLAMP-544
Change-Id: Ie5238c699a2b441892e6e12f3a6f17640d26b10c
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
12 files changed:
pom.xml
ui-react/package.json
ui-react/src/LoopUI.js
ui-react/src/__snapshots__/LoopUI.test.js.snap
ui-react/src/__snapshots__/OnapClamp.test.js.snap
ui-react/src/api/TemplateMenuService.js [moved from ui-react/src/api/TemplateMenu.js with 93% similarity]
ui-react/src/components/dialogs/OpenLoop/__snapshots__/OpenLoopModal.test.js.snap
ui-react/src/components/dialogs/ViewToscaModal/ViewToscaModal.js [moved from ui-react/src/components/dialogs/ViewToscaModals/ViewToscaModals.js with 81% similarity]
ui-react/src/components/dialogs/ViewToscaModal/ViewToscaModal.test.js [moved from ui-react/src/components/dialogs/ViewToscaModals/ViewToscaModals.test.js with 87% similarity]
ui-react/src/components/dialogs/ViewToscaModal/__snapshots__/ViewToscaModal.test.js.snap [moved from ui-react/src/components/dialogs/ViewToscaModals/__snapshots__/ViewToscaModals.test.js.snap with 96% similarity]
ui-react/src/components/menu/MenuBar.js
ui-react/src/components/menu/__snapshots__/MenuBar.test.js.snap

diff --git a/pom.xml b/pom.xml
index 76a0e4f..227b48f 100644 (file)
--- a/pom.xml
+++ b/pom.xml
                                                </goals>
                                                <phase>generate-sources</phase>
                                                <configuration>
-                                                       <nodeVersion>v12.10.0</nodeVersion>
-                                                       <npmVersion>6.10.3</npmVersion>
+                                               <nodeVersion>v12.13.0</nodeVersion>
+                                               <npmVersion>6.13.0</npmVersion>
                                                </configuration>
                                        </execution>
                                        <execution>
index d876b6c..2d70e27 100644 (file)
                "react": "16.9.0",
                "react-dom": "16.9.0",
                "react-scripts": "3.1.1",
-               "react-bootstrap": "1.0.0-beta.12",
+               "react-bootstrap": "1.0.0-beta.14",
                "bootstrap-css-only": "4.3.1",
                "styled-components": "4.3.2",
                "react-router-dom": "5.0.1",
-               "@material-ui/core": "4.3.2",
-               "@material-ui/icons": "4.2.1",
-               "material-table": "1.48.0",
-               "react-select": "3.0.4"
+               "@material-ui/core": "4.6.0",
+               "@material-ui/icons": "4.5.1",
+               "material-table": "1.53.0",
+               "react-select": "3.0.8"
        },
        "devDependencies": {
                "jest": "24.8.0",
index 11808da..05f466b 100644 (file)
@@ -42,7 +42,7 @@ import ConfigurationPolicyModal from './components/dialogs/ConfigurationPolicy/C
 import LoopProperties from './components/dialogs/LoopProperties';
 import UserInfo from './components/dialogs/UserInfo';
 import LoopService from './api/LoopService';
-import ViewToscaModals from './components/dialogs/ViewToscaModals/ViewToscaModals';
+import ViewToscaModal from './components/dialogs/ViewToscaModal/ViewToscaModal';
 import PerformAction from './components/dialogs/PerformActions';
 import RefreshStatus from './components/dialogs/RefreshStatus';
 import DeployLoop from './components/dialogs/DeployLoop';
@@ -248,7 +248,7 @@ export default class LoopUI extends React.Component {
        render() {
                return (
                                <StyledMainDiv id="main_div">
-                               <Route path="/viewToscaModals" render={(routeProps) => (<ViewToscaModals {...routeProps} />)} />
+                               <Route path="/viewToscaModal" render={(routeProps) => (<ViewToscaModal {...routeProps} />)} />
                                <Route path="/operationalPolicyModal"
                                        render={(routeProps) => (<OperationalPolicyModal {...routeProps} loopCache={this.getLoopCache()} loadLoopFunction={this.loadLoop} showAlert={this.showAlert}/>)} />
                                <Route path="/configurationPolicyModal/:componentName" render={(routeProps) => (<ConfigurationPolicyModal {...routeProps} loopCache={this.getLoopCache()} loadLoopFunction={this.loadLoop}/>)} />
index 3c84e95..ab4ea49 100644 (file)
@@ -5,7 +5,7 @@ exports[`Verify LoopUI Test the render method 1`] = `
   id="main_div"
 >
   <Route
-    path="/viewToscaModals"
+    path="/viewToscaModal"
     render={[Function]}
   />
   <Route
index abe6be4..7a4d945 100644 (file)
@@ -28,7 +28,7 @@ exports[`Verify OnapClamp Test the render method 1`] = `
     id="main_div"
   >
     <Route
-      path="/viewToscaModals"
+      path="/viewToscaModal"
       render={[Function]}
     />
     <Route
similarity index 93%
rename from ui-react/src/api/TemplateMenu.js
rename to ui-react/src/api/TemplateMenuService.js
index 6bc60da..5d3f29a 100644 (file)
@@ -20,9 +20,9 @@
  *
  */
 
-export default class TemplateMenu {
-  static getToscaModals() {
-    return fetch('restservices/clds/v2/loop/tosca/models', { method: 'GET', credentials: 'same-origin', })
+export default class TemplateMenuService {
+  static getToscaModels() {
+    return fetch('restservices/clds/v2/loop/tosca/models', { method: 'GET', credentials: 'same-origin' })
       .then(function (response) {
         console.debug("getToscaModels response received: ", response.status);
         if (response.ok) {
index 5fd9e8a..9e72224 100644 (file)
@@ -57,9 +57,7 @@ exports[`Verify OpenLoopModal Test the render method 1`] = `
         title=""
         type="checkbox"
       >
-        <FormCheckLabel
-          type="checkbox"
-        >
+        <FormCheckLabel>
           Read Only
         </FormCheckLabel>
         <Styled(FormCheckInput)
@@ -26,7 +26,7 @@ import MaterialTable from "material-table";
 import Button from 'react-bootstrap/Button';
 import Modal from 'react-bootstrap/Modal';
 import styled from 'styled-components';
-import TemplateMenu from '../../../api/TemplateMenu';
+import TemplateMenuService from '../../../api/TemplateMenuService';
 import ArrowUpward from '@material-ui/icons/ArrowUpward';
 import ChevronLeft from '@material-ui/icons/ChevronLeft';
 import ChevronRight from '@material-ui/icons/ChevronRight';
@@ -39,15 +39,12 @@ import Search from '@material-ui/icons/Search';
 const ModalStyled = styled(Modal)`
        background-color: transparent;
 `
-const StyledToscaView = styled.textarea`
-`
-const StyledToscaDiv = styled.div`
-`
+
 const vtmCellStyle = { border: '1px solid black' };
 const vtmHeaderStyle = { backgroundColor: '#ddd',      border: '2px solid black'       };
 const vtmRowHeaderStyle = {backgroundColor:'#ddd',  fontSize: '15pt', text: 'bold', border: '1px solid black'};
 
-export default class ViewToscalModals extends React.Component {
+export default class ViewToscalModal extends React.Component {
 
        state = {
                show: true,
@@ -81,35 +78,34 @@ export default class ViewToscalModals extends React.Component {
                        }
                ],
                tableIcons: {
-      FirstPage: forwardRef((props, ref) => <FirstPage {...props} ref={ref} />),
-      LastPage: forwardRef((props, ref) => <LastPage {...props} ref={ref} />),
-      NextPage: forwardRef((props, ref) => <ChevronRight {...props} ref={ref} />),
-      PreviousPage: forwardRef((props, ref) => <ChevronLeft {...props} ref={ref} />),
-      ResetSearch: forwardRef((props, ref) => <Clear {...props} ref={ref} />),
-      Search: forwardRef((props, ref) => <Search {...props} ref={ref} />),
-      SortArrow: forwardRef((props, ref) => <ArrowUpward {...props} ref={ref} />),
+                   FirstPage: forwardRef((props, ref) => <FirstPage {...props} ref={ref} />),
+                   LastPage: forwardRef((props, ref) => <LastPage {...props} ref={ref} />),
+                   NextPage: forwardRef((props, ref) => <ChevronRight {...props} ref={ref} />),
+                   PreviousPage: forwardRef((props, ref) => <ChevronLeft {...props} ref={ref} />),
+                   ResetSearch: forwardRef((props, ref) => <Clear {...props} ref={ref} />),
+                   Search: forwardRef((props, ref) => <Search {...props} ref={ref} />),
+                   SortArrow: forwardRef((props, ref) => <ArrowUpward {...props} ref={ref} />)
                }
        };
 
        constructor(props, context) {
                super(props, context);
                this.handleClose = this.handleClose.bind(this);
-               this.getToscaModals = this.getToscaModals.bind(this);
+               this.getToscaModels = this.getToscaModels.bind(this);
                this.handleYamlContent = this.handleYamlContent.bind(this);
        }
 
        componentWillMount() {
-               this.getToscaModals();
+               this.getToscaModels();
        }
 
-       getToscaModals() {
-               TemplateMenu.getToscaModals().then(toscaNames => {
+       getToscaModels() {
+           TemplateMenuService.getToscaModels().then(toscaNames => {
                        this.setState({ toscaNames: toscaNames });
                });
        }
 
        handleYamlContent(event) {
-               console.log('inside handleYamlContent');
                this.setState({ content: event.target.value });
        }
 
@@ -138,9 +134,9 @@ export default class ViewToscalModals extends React.Component {
                                                })
                                        }}
                                        />
-                                       <StyledToscaDiv>
-                                               <StyledToscaView value={this.state.content} onChange={this.handleYamlContent}/>
-                                       </StyledToscaDiv>
+                                       <div>
+                                               <textarea value={this.state.content} onChange={this.handleYamlContent}/>
+                                       </div>
                                </Modal.Body>
                                <Modal.Footer>
                                        <Button variant="secondary" onClick={this.handleClose}>Close</Button>
  */
 import React from 'react';
 import { shallow } from 'enzyme';
-import ViewToscaModals from './ViewToscaModals';
+import ViewToscaModal from './ViewToscaModal';
 import { mount } from 'enzyme';
 
 
-describe('Verify ViewToscaModals', () => {
+describe('Verify ViewToscaModal', () => {
        beforeEach(() => {
                fetch.resetMocks();
                fetch.mockImplementation(() => {
@@ -49,7 +49,7 @@ describe('Verify ViewToscaModals', () => {
        });
 
        it('Test the tosca model view render method', () => {
-               const component = shallow(<ViewToscaModals/>);
+               const component = shallow(<ViewToscaModal/>);
                component.setState({ toscaNames: {
                        "index": "1",
                        "toscaModelYaml": "MTCA",
@@ -64,22 +64,22 @@ describe('Verify ViewToscaModals', () => {
   });
 
        it('Test Table icons', () => {
-               const component = mount(<ViewToscaModals/>);
+               const component = mount(<ViewToscaModal/>);
                expect(component.find('[className="MuiSelect-icon MuiTablePagination-selectIcon"]')).toBeTruthy();
 
   });
 
        it('Test handleYamlContent', () => {
                const yamlContent = 'MTCA Tosca model details';
-               const component = shallow(<ViewToscaModals/>);
+               const component = shallow(<ViewToscaModal/>);
                component.find('[value="Please select Tosca model to view the details"]').prop('onChange')({ target: { value: yamlContent }});
     expect(component.state('content')).toEqual(yamlContent);
   });
 
        it('Test handleClose', () => {
                const historyMock = { push: jest.fn() };
-    const handleClose = jest.spyOn(ViewToscaModals.prototype,'handleClose');
-    const component = shallow(<ViewToscaModals history={historyMock} />)
+    const handleClose = jest.spyOn(ViewToscaModal.prototype,'handleClose');
+    const component = shallow(<ViewToscaModal history={historyMock} />)
     component.find('[variant="secondary"]').prop('onClick')();
     expect(handleClose).toHaveBeenCalledTimes(1);
     expect(component.state('show')).toEqual(false);
@@ -1,6 +1,6 @@
 // Jest Snapshot v1, https://goo.gl/fbAQLP
 
-exports[`Verify ViewToscaModals Test the tosca model view render method 1`] = `
+exports[`Verify ViewToscaModal Test the tosca model view render method 1`] = `
 <Styled(Bootstrap(Modal))
   onHide={[Function]}
   show={true}
@@ -147,12 +147,12 @@ exports[`Verify ViewToscaModals Test the tosca model view render method 1`] = `
       }
       title="View ToscaModel"
     />
-    <styled.div>
-      <styled.textarea
+    <div>
+      <textarea
         onChange={[Function]}
         value="Please select Tosca model to view the details"
       />
-    </styled.div>
+    </div>
   </ModalBody>
   <ModalFooter>
     <Button
index 2ce92b3..bbfa82a 100644 (file)
@@ -88,7 +88,7 @@ export default class MenuBar extends React.Component {
 
                                <Navbar.Collapse>
                                        <StyledNavDropdown title="Template">
-                                                       <NavDropdown.Item as={StyledLink} to="/viewToscaModals">View Tosca Model</NavDropdown.Item>
+                                                       <NavDropdown.Item as={StyledLink} to="/viewToscaModal">View Tosca Model</NavDropdown.Item>
                                        </StyledNavDropdown>
                                        <StyledNavDropdown title="Closed Loop">
                                                        <NavDropdown.Item as={StyledLink} to="/openLoop">Open CL</NavDropdown.Item>
index 1e13b3b..9082ecc 100644 (file)
@@ -11,7 +11,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "$$typeof": Symbol(react.forward_ref),
           "attrs": Array [],
           "componentStyle": ComponentStyle {
-            "componentId": "sc-jKJlTe",
+            "componentId": "sc-dxgOiQ",
             "isStatic": false,
             "rules": Array [
               "
@@ -44,7 +44,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "displayName": "Styled(Link)",
           "foldedComponentIds": Array [],
           "render": [Function],
-          "styledComponentId": "sc-jKJlTe",
+          "styledComponentId": "sc-dxgOiQ",
           "target": [Function],
           "toString": [Function],
           "warnTooManyClasses": [Function],
@@ -52,7 +52,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
         }
       }
       disabled={false}
-      to="/viewToscaModals"
+      to="/viewToscaModal"
     >
       View Tosca Model
     </DropdownItem>
@@ -66,7 +66,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "$$typeof": Symbol(react.forward_ref),
           "attrs": Array [],
           "componentStyle": ComponentStyle {
-            "componentId": "sc-jKJlTe",
+            "componentId": "sc-dxgOiQ",
             "isStatic": false,
             "rules": Array [
               "
@@ -99,7 +99,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "displayName": "Styled(Link)",
           "foldedComponentIds": Array [],
           "render": [Function],
-          "styledComponentId": "sc-jKJlTe",
+          "styledComponentId": "sc-dxgOiQ",
           "target": [Function],
           "toString": [Function],
           "warnTooManyClasses": [Function],
@@ -117,7 +117,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "$$typeof": Symbol(react.forward_ref),
           "attrs": Array [],
           "componentStyle": ComponentStyle {
-            "componentId": "sc-jKJlTe",
+            "componentId": "sc-dxgOiQ",
             "isStatic": false,
             "rules": Array [
               "
@@ -150,7 +150,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "displayName": "Styled(Link)",
           "foldedComponentIds": Array [],
           "render": [Function],
-          "styledComponentId": "sc-jKJlTe",
+          "styledComponentId": "sc-dxgOiQ",
           "target": [Function],
           "toString": [Function],
           "warnTooManyClasses": [Function],
@@ -168,7 +168,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "$$typeof": Symbol(react.forward_ref),
           "attrs": Array [],
           "componentStyle": ComponentStyle {
-            "componentId": "sc-jKJlTe",
+            "componentId": "sc-dxgOiQ",
             "isStatic": false,
             "rules": Array [
               "
@@ -201,7 +201,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "displayName": "Styled(Link)",
           "foldedComponentIds": Array [],
           "render": [Function],
-          "styledComponentId": "sc-jKJlTe",
+          "styledComponentId": "sc-dxgOiQ",
           "target": [Function],
           "toString": [Function],
           "warnTooManyClasses": [Function],
@@ -223,7 +223,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "$$typeof": Symbol(react.forward_ref),
           "attrs": Array [],
           "componentStyle": ComponentStyle {
-            "componentId": "sc-jKJlTe",
+            "componentId": "sc-dxgOiQ",
             "isStatic": false,
             "rules": Array [
               "
@@ -256,7 +256,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "displayName": "Styled(Link)",
           "foldedComponentIds": Array [],
           "render": [Function],
-          "styledComponentId": "sc-jKJlTe",
+          "styledComponentId": "sc-dxgOiQ",
           "target": [Function],
           "toString": [Function],
           "warnTooManyClasses": [Function],
@@ -274,7 +274,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "$$typeof": Symbol(react.forward_ref),
           "attrs": Array [],
           "componentStyle": ComponentStyle {
-            "componentId": "sc-jKJlTe",
+            "componentId": "sc-dxgOiQ",
             "isStatic": false,
             "rules": Array [
               "
@@ -307,7 +307,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "displayName": "Styled(Link)",
           "foldedComponentIds": Array [],
           "render": [Function],
-          "styledComponentId": "sc-jKJlTe",
+          "styledComponentId": "sc-dxgOiQ",
           "target": [Function],
           "toString": [Function],
           "warnTooManyClasses": [Function],
@@ -325,7 +325,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "$$typeof": Symbol(react.forward_ref),
           "attrs": Array [],
           "componentStyle": ComponentStyle {
-            "componentId": "sc-jKJlTe",
+            "componentId": "sc-dxgOiQ",
             "isStatic": false,
             "rules": Array [
               "
@@ -358,7 +358,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "displayName": "Styled(Link)",
           "foldedComponentIds": Array [],
           "render": [Function],
-          "styledComponentId": "sc-jKJlTe",
+          "styledComponentId": "sc-dxgOiQ",
           "target": [Function],
           "toString": [Function],
           "warnTooManyClasses": [Function],
@@ -376,7 +376,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "$$typeof": Symbol(react.forward_ref),
           "attrs": Array [],
           "componentStyle": ComponentStyle {
-            "componentId": "sc-jKJlTe",
+            "componentId": "sc-dxgOiQ",
             "isStatic": false,
             "rules": Array [
               "
@@ -409,7 +409,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "displayName": "Styled(Link)",
           "foldedComponentIds": Array [],
           "render": [Function],
-          "styledComponentId": "sc-jKJlTe",
+          "styledComponentId": "sc-dxgOiQ",
           "target": [Function],
           "toString": [Function],
           "warnTooManyClasses": [Function],
@@ -427,7 +427,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "$$typeof": Symbol(react.forward_ref),
           "attrs": Array [],
           "componentStyle": ComponentStyle {
-            "componentId": "sc-jKJlTe",
+            "componentId": "sc-dxgOiQ",
             "isStatic": false,
             "rules": Array [
               "
@@ -460,7 +460,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "displayName": "Styled(Link)",
           "foldedComponentIds": Array [],
           "render": [Function],
-          "styledComponentId": "sc-jKJlTe",
+          "styledComponentId": "sc-dxgOiQ",
           "target": [Function],
           "toString": [Function],
           "warnTooManyClasses": [Function],
@@ -478,7 +478,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "$$typeof": Symbol(react.forward_ref),
           "attrs": Array [],
           "componentStyle": ComponentStyle {
-            "componentId": "sc-jKJlTe",
+            "componentId": "sc-dxgOiQ",
             "isStatic": false,
             "rules": Array [
               "
@@ -511,7 +511,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "displayName": "Styled(Link)",
           "foldedComponentIds": Array [],
           "render": [Function],
-          "styledComponentId": "sc-jKJlTe",
+          "styledComponentId": "sc-dxgOiQ",
           "target": [Function],
           "toString": [Function],
           "warnTooManyClasses": [Function],
@@ -533,7 +533,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "$$typeof": Symbol(react.forward_ref),
           "attrs": Array [],
           "componentStyle": ComponentStyle {
-            "componentId": "sc-jKJlTe",
+            "componentId": "sc-dxgOiQ",
             "isStatic": false,
             "rules": Array [
               "
@@ -566,7 +566,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "displayName": "Styled(Link)",
           "foldedComponentIds": Array [],
           "render": [Function],
-          "styledComponentId": "sc-jKJlTe",
+          "styledComponentId": "sc-dxgOiQ",
           "target": [Function],
           "toString": [Function],
           "warnTooManyClasses": [Function],
@@ -599,7 +599,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "$$typeof": Symbol(react.forward_ref),
           "attrs": Array [],
           "componentStyle": ComponentStyle {
-            "componentId": "sc-jKJlTe",
+            "componentId": "sc-dxgOiQ",
             "isStatic": false,
             "rules": Array [
               "
@@ -632,7 +632,7 @@ exports[`Verify MenuBar Test the render method 1`] = `
           "displayName": "Styled(Link)",
           "foldedComponentIds": Array [],
           "render": [Function],
-          "styledComponentId": "sc-jKJlTe",
+          "styledComponentId": "sc-dxgOiQ",
           "target": [Function],
           "toString": [Function],
           "warnTooManyClasses": [Function],