1 describe('Create Instance Page : Pause after instantiation from vfModule Popup window', ()=> {
4 cy.clearSessionStorage();
5 cy.setTestApiParamToGR();
7 cy.permissionVidMock();
15 it('Pause after Instantiation : Create a vf module and and Pause from vfModule popup', () => {
16 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/flags.cypress.json').then((flags) => {
22 url: Cypress.config('baseUrl') + "/flags**",
27 cy.readFile('cypress/support/jsonBuilders/mocks/jsons/reduxModelOneVnfAndTwoVfmodulesInstanceOneVnf.json').then((reduxState) => {
29 cy.setReduxState(<any>reduxState);
30 cy.openIframe('app/ui/#/servicePlanning?serviceModelId=f3862254-8df2-4a0a-8137-0a9fe985860c');
31 const vnfName = "vOCG_1804_VF 0";
32 let vfModulesNames: Array<string> = [
33 'vocg_1804_vf0..Vocg1804Vf..base_ocg..module-0',
34 'vocg_1804_vf0..Vocg1804Vf..ocgapp_004..module-11'
36 const uuidAndVfModuleNames: Array<string> = [
37 '815db6e5-bdfd-4cb6-9575-82c36df8747a-vocg_1804_vf0..Vocg1804Vf..base_ocg..module-0',
38 'da10c7fe-cf81-441c-9694-4e9ddf2054d8-vocg_1804_vf0..Vocg1804Vf..ocgapp_004..module-11'
41 addALaCarteVfModuleEcompGeneratedNamingTrue(vnfName, vfModulesNames[0], uuidAndVfModuleNames[0]);
47 function addALaCarteVfModuleEcompGeneratedNamingTrue(vnfName: string, vfModulesName: string, uuidAndVfModuleName: string): Chainable<any> {
48 return cy.getElementByDataTestsId('node-' + vnfName).click({force: true}).then(() => {
49 cy.getElementByDataTestsId('node-' + vfModulesName + '-add-btn').click({force: true}).then(() => {
50 cy.getElementByDataTestsId('node-' + uuidAndVfModuleName + '-menu-btn')
51 .click({force: true}).then(() => {
52 cy.getElementByDataTestsId('context-menu-edit').click().then(() => {
53 cy.getElementByDataTestsId('pauseInstantiation').click();
54 cy.getElementByDataTestsId('form-set').click();