From 0a299b0fe5609eb7c5d5abedfa25ac670f33abf2 Mon Sep 17 00:00:00 2001 From: provira Date: Fri, 4 Apr 2025 15:04:57 +0200 Subject: [PATCH] feat: refs #8443 used data-cy for select in test --- src/pages/Route/Vehicle/Card/VehicleEventInclusionForm.vue | 1 + .../integration/route/vehicle/vehicleEvents.spec.js | 7 ++++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/pages/Route/Vehicle/Card/VehicleEventInclusionForm.vue b/src/pages/Route/Vehicle/Card/VehicleEventInclusionForm.vue index 350054046..06141736c 100644 --- a/src/pages/Route/Vehicle/Card/VehicleEventInclusionForm.vue +++ b/src/pages/Route/Vehicle/Card/VehicleEventInclusionForm.vue @@ -135,6 +135,7 @@ const refetchEvents = async () => { v-model="vehicleFormData.vehicleStateFk" :label="t('globals.state')" option-label="state" + data-cy="State_input" /> { + beforeEach(() => { cy.viewport(1920, 1080); cy.login('deliveryAssistant'); @@ -10,17 +11,17 @@ describe('Vehicle', () => { cy.dataCy('Started_inputDate').type('01/01/2001'); cy.dataCy('Finished_inputDate').type('08/02/2001'); cy.get(':nth-child(5)').find('[data-cy="Description_input"]').clear().type('Test'); - cy.selectOption('.vn-row > .q-select > .q-field__inner > .q-field__control > .q-field__control-container', 3); + cy.selectOption('[data-cy="State_input"]', 3); cy.get('.q-mt-lg > .q-btn--standard').click(); cy.get('.q-current-day > .q-calendar-month__day--content > .q-btn').click(); cy.dataCy('Started_inputDate').clear().type('03/02/2001'); cy.dataCy('Finished_inputDate').clear().type('15/03/2001'); cy.get(':nth-child(5)').find('[data-cy="Description_input"]').clear().type('Test2'); - cy.selectOption('.vn-row > .q-select > .q-field__inner > .q-field__control > .q-field__control-container', 5); + cy.selectOption('[data-cy="State_input"]', 5); cy.get('.q-mt-lg > .q-btn--standard').click(); cy.dataCy('delete_event').eq(0).click(); cy.dataCy('VnConfirm_confirm').click(); }); -}); +}); \ No newline at end of file