diff --git a/src/pages/InvoiceIn/Card/InvoiceInDescriptorMenu.vue b/src/pages/InvoiceIn/Card/InvoiceInDescriptorMenu.vue index 5d521d1fc..c3ab635c8 100644 --- a/src/pages/InvoiceIn/Card/InvoiceInDescriptorMenu.vue +++ b/src/pages/InvoiceIn/Card/InvoiceInDescriptorMenu.vue @@ -226,6 +226,7 @@ const createInvoiceInCorrection = async () => { v-ripple clickable @click="triggerMenu('correct')" + data-cy="createCorrectiveItem" > {{ t('invoiceIn.descriptorMenu.createCorrective') }}... -// https://redmine.verdnatura.es/issues/8419 -describe.skip('InvoiceInCorrective', () => { - const createCorrective = '.q-menu > .q-list > :nth-child(6) > .q-item__section'; - const rectificativeSection = '.q-drawer-container .q-list > a:nth-child(6)'; +describe('InvoiceInCorrective', () => { const saveDialog = '.q-card > .q-card__actions > .q-btn--standard '; it('should create a correcting invoice', () => { @@ -13,13 +10,13 @@ describe.skip('InvoiceInCorrective', () => { cy.openActionsDescriptor(); - cy.get(createCorrective).click(); + cy.dataCy('createCorrectiveItem').click(); cy.get(saveDialog).click(); cy.wait('@corrective').then((interception) => { const correctingId = interception.response.body; cy.url().should('include', `/invoice-in/${correctingId}/summary`); + cy.visit(`/#/invoice-in/${correctingId}/corrective`); }); - cy.get(rectificativeSection).click(); cy.get('tbody > tr:visible').should('have.length', 1); }); }); diff --git a/test/cypress/integration/zone/zoneWarehouse.spec.js b/test/cypress/integration/zone/zoneWarehouse.spec.js index a55a5619e..4a100a762 100644 --- a/test/cypress/integration/zone/zoneWarehouse.spec.js +++ b/test/cypress/integration/zone/zoneWarehouse.spec.js @@ -14,17 +14,16 @@ describe('ZoneWarehouse', () => { it('should throw an error if the warehouse chosen is already put in the zone', () => { cy.addBtnClick(); - cy.selectOption('[data-cy="Warehouse_select"]', 'Warehouse Two'); + cy.dataCy('Warehouse_select').type('Warehouse Two{enter}'); cy.get(saveBtn).click(); cy.checkNotification(dataError); }); - // https://redmine.verdnatura.es/issues/8425 - it.skip('should create & remove a warehouse', () => { + + it('should create & remove a warehouse', () => { cy.addBtnClick(); cy.fillInForm(data); cy.get(saveBtn).click(); cy.get('.q-mt-lg > .q-btn--standard').click(); - cy.get('tbody > :nth-child(2) > :nth-child(2) > .q-icon').click(); cy.get('[title="Confirm"]').click();