1 declare namespace Cypress {
3 updateServiceShouldNotOverrideChild: typeof updateServiceShouldNotOverrideChild
4 openServiceContextMenu: typeof openServiceContextMenu
8 function updateServiceShouldNotOverrideChild() : void {
9 cy.getElementByDataTestsId('drawing-board-tree').find('.node-content-wrapper').then((elements)=>{
10 let numberOfExistingElements = elements.length;
11 cy.openServiceContextMenu().then(() =>{
12 cy.getElementByDataTestsId('context-menu-header-edit-item').click({force : true}).then(()=>{
13 cy.genericFormSubmitForm().then(()=>{
14 cy.getElementByDataTestsId('drawing-board-tree').find('.node-content-wrapper').then((afterUpdateServiceElements)=>{
15 chai.expect(numberOfExistingElements).equal(afterUpdateServiceElements.length);
25 function openServiceContextMenu() : Chainable<any> {
26 return cy.getElementByDataTestsId('openMenuBtn').click({force: true});
32 Cypress.Commands.add('updateServiceShouldNotOverrideChild', updateServiceShouldNotOverrideChild);
33 Cypress.Commands.add('openServiceContextMenu', openServiceContextMenu);