From 108533d4751298f32683abed2df1e73cec68638b Mon Sep 17 00:00:00 2001 From: pablone <pablone@verdnatura.es> Date: Thu, 16 May 2024 12:57:35 +0200 Subject: [PATCH] fix: delete translates --- src/pages/Worker/Card/WorkerPda.vue | 9 ++++---- .../integration/worker/workerPda.spec.js | 21 +++++++++++++++++++ 2 files changed, 26 insertions(+), 4 deletions(-) create mode 100644 test/cypress/integration/worker/workerPda.spec.js diff --git a/src/pages/Worker/Card/WorkerPda.vue b/src/pages/Worker/Card/WorkerPda.vue index 435502ee98..fceaaf1d77 100644 --- a/src/pages/Worker/Card/WorkerPda.vue +++ b/src/pages/Worker/Card/WorkerPda.vue @@ -45,7 +45,7 @@ const deallocatePDA = async (deviceProductionFk) => { <template> <QPage class="column items-center q-pa-md centerCard"> <FetchData - url="workers/getAvailablePDAs" + url="workers/getAvailablePda" @on-fetch="(data) => (deviceProductions = data)" auto-load /> @@ -83,7 +83,7 @@ const deallocatePDA = async (deviceProductionFk) => { <span> {{ row?.deviceProduction?.modelFk }} </span> - <span>{{ t('Serial number') }}: </span> + <span>{{ t('SIM serial number') }}: </span> <span> {{ row?.deviceProduction?.serialNumber @@ -138,6 +138,7 @@ const deallocatePDA = async (deviceProductionFk) => { :options="deviceProductions" option-label="id" option-value="id" + id="deviceProductionFk" hide-selected > <template #option="scope"> @@ -157,6 +158,7 @@ const deallocatePDA = async (deviceProductionFk) => { <VnInput v-model="data.simSerialNumber" :label="t('SIM serial number')" + id="simSerialNumber" use-input /> </VnRow> @@ -187,9 +189,8 @@ const deallocatePDA = async (deviceProductionFk) => { <i18n> es: PDA deallocated: PDA desasignada - Current SIM: SIM actual + SIM serial number: Número de serie de la SIM Model: Modelo - Serial number: Número de serie This PDA is already assigned to another user: Este PDA ya está asignado a otro usuario Add new device: Añadir nuevo dispositivo </i18n> diff --git a/test/cypress/integration/worker/workerPda.spec.js b/test/cypress/integration/worker/workerPda.spec.js new file mode 100644 index 0000000000..3b3eff290f --- /dev/null +++ b/test/cypress/integration/worker/workerPda.spec.js @@ -0,0 +1,21 @@ +describe('AgencyWorkCenter', () => { + const deviceProductionField = + '.vn-row > .q-field > .q-field__inner > .q-field__control > .q-field__control-container'; + beforeEach(() => { + cy.viewport(1920, 1080); + cy.login('developer'); + cy.visit(`/#/worker/1110/pda`); + }); + + it('assign pda', () => { + cy.get('.q-page-sticky > div > .q-btn > .q-btn__content > .q-icon').click(); + cy.get(deviceProductionField).type('{downArrow}{enter}'); + cy.get('.vn-row > #simSerialNumber').type('123{enter}'); + cy.get('.q-notification__message').should('have.text', 'Data created'); + }); + + it('delete pda', () => { + cy.get('.q-card > .q-item > .q-item__section--side > .q-icon').click(); + cy.get('.q-notification__message').should('have.text', 'PDA deallocated'); + }); +});