diff --git a/src/pages/Shelving/Parking/Card/ParkingSummary.vue b/src/pages/Shelving/Parking/Card/ParkingSummary.vue index 95620ebfd..7188ebeb6 100644 --- a/src/pages/Shelving/Parking/Card/ParkingSummary.vue +++ b/src/pages/Shelving/Parking/Card/ParkingSummary.vue @@ -45,8 +45,6 @@ const filter = { :label="t('parking.sector')" :value="entity.sector?.description" /> - - diff --git a/src/pages/Shelving/Parking/ParkingList.vue b/src/pages/Shelving/Parking/ParkingList.vue index fe6c93ba5..0f56d54c0 100644 --- a/src/pages/Shelving/Parking/ParkingList.vue +++ b/src/pages/Shelving/Parking/ParkingList.vue @@ -1,19 +1,17 @@ + diff --git a/test/cypress/integration/parking/parkingBasicData.spec.js b/test/cypress/integration/parking/parkingBasicData.spec.js index 1ad06a4f6..b26c23215 100644 --- a/test/cypress/integration/parking/parkingBasicData.spec.js +++ b/test/cypress/integration/parking/parkingBasicData.spec.js @@ -14,10 +14,12 @@ describe('ParkingBasicData', () => { cy.get(codeInput).eq(0).clear(); cy.get(codeInput).eq(0).type('900-002'); + cy.dataCy('Picking order_input').clear().type(80230); cy.saveCard(); cy.get('.q-notification__message').should('have.text', 'Data saved'); - cy.get(sectorSelect).should('have.value', 'First sector'); + cy.get(sectorSelect).should('have.value', 'Second sector'); cy.get(codeInput).should('have.value', '900-002'); + cy.dataCy('Picking order_input').should('have.value', 80230); }); }); diff --git a/test/cypress/integration/parking/parkingList.spec.js b/test/cypress/integration/parking/parkingList.spec.js index a4f2146c0..840974744 100644 --- a/test/cypress/integration/parking/parkingList.spec.js +++ b/test/cypress/integration/parking/parkingList.spec.js @@ -1,11 +1,7 @@ /// describe('ParkingList', () => { const searchbar = '#searchbar input'; - const firstCard = '.q-card:nth-child(1)'; - const firstChipId = - ':nth-child(1) > :nth-child(1) > .justify-between > .flex > .q-chip > .q-chip__content'; - const firstDetailBtn = - ':nth-child(1) > :nth-child(1) > .card-list-body > .actions > .q-btn'; + const firstCard = ':nth-child(1) > .q-card > .no-margin > .q-py-none'; const summaryHeader = '.summaryBody .header'; beforeEach(() => { @@ -16,18 +12,13 @@ describe('ParkingList', () => { it('should redirect on clicking a parking', () => { cy.get(searchbar).type('{enter}'); - cy.get(firstChipId) - .invoke('text') - .then((content) => { - const id = content.substring(4); - cy.get(firstCard).click(); - cy.url().should('include', `/parking/${id}/summary`); - }); + cy.get(firstCard).click(); + cy.get(summaryHeader).contains('Basic data'); }); - it('should open the details', () => { - cy.get(searchbar).type('{enter}'); - cy.get(firstDetailBtn).click(); + it('should filter and redirect if there is only one result', () => { + cy.dataCy('Code_input').type('01{enter}'); + cy.dataCy('Sector_select').type('First{enter}'); cy.get(summaryHeader).contains('Basic data'); });