From 6c2b8e178ff2fc9d31b470e11d28ca3e759be058 Mon Sep 17 00:00:00 2001 From: carlossa Date: Thu, 20 Feb 2025 08:21:43 +0100 Subject: [PATCH] fix: refs #8583 tMutual, tNotes, TOperator --- src/pages/Worker/Card/WorkerOperator.vue | 1 + .../integration/worker/workerMututal.spec.js | 18 ++++++++++++++++++ .../integration/worker/workerNotes.spec.js | 18 ++++++++++++++++++ .../integration/worker/workerOperator.spec.js | 4 +++- 4 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 test/cypress/integration/worker/workerMututal.spec.js create mode 100644 test/cypress/integration/worker/workerNotes.spec.js diff --git a/src/pages/Worker/Card/WorkerOperator.vue b/src/pages/Worker/Card/WorkerOperator.vue index 1efb5479b..ab763f4c2 100644 --- a/src/pages/Worker/Card/WorkerOperator.vue +++ b/src/pages/Worker/Card/WorkerOperator.vue @@ -177,6 +177,7 @@ watch( :label="t('worker.operator.sizeLimit')" v-model="row.sizeLimit" lazy-rules + data-cy="sizeLimit" /> +describe('WorkerNotes', () => { + const userId = 1106; + const create = '[data-cy="vnTableCreateBtn"]'; + const numberOfWagons = '[data-cy="numberOfWagons"]'; + const linesLimit = '[data-cy="linesLimit"]'; + const volumeLimit = '[data-cy="volumeLimit"]'; + const sizeLimit = '[data-cy="sizeLimit"]'; + beforeEach(() => { + cy.viewport(1280, 720); + cy.login('developer'); + cy.visit(`/#/worker/${userId}/medical`); + }); + + it('Should load layout', () => { + cy.get('.q-card').should('be.visible'); + }); +}); diff --git a/test/cypress/integration/worker/workerNotes.spec.js b/test/cypress/integration/worker/workerNotes.spec.js new file mode 100644 index 000000000..09083c25d --- /dev/null +++ b/test/cypress/integration/worker/workerNotes.spec.js @@ -0,0 +1,18 @@ +/// +describe('WorkerNotes', () => { + const userId = 1106; + const addNote = '[data-cy="addNote"]'; + const numberOfWagons = '[data-cy="numberOfWagons"]'; + const linesLimit = '[data-cy="linesLimit"]'; + const volumeLimit = '[data-cy="volumeLimit"]'; + const sizeLimit = '[data-cy="sizeLimit"]'; + beforeEach(() => { + cy.viewport(1280, 720); + cy.login('developer'); + cy.visit(`/#/worker/${userId}/notes`); + }); + + it('Should load layout', () => { + cy.get('.q-card').should('be.visible'); + }); +}); diff --git a/test/cypress/integration/worker/workerOperator.spec.js b/test/cypress/integration/worker/workerOperator.spec.js index ff650d8b7..9248b229c 100644 --- a/test/cypress/integration/worker/workerOperator.spec.js +++ b/test/cypress/integration/worker/workerOperator.spec.js @@ -1,10 +1,11 @@ /// -describe('WorkerLocker', () => { +describe('WorkerOperator', () => { const userId = 1106; const nWagons = '4'; const numberOfWagons = '[data-cy="numberOfWagons"]'; const linesLimit = '[data-cy="linesLimit"]'; const volumeLimit = '[data-cy="volumeLimit"]'; + const sizeLimit = '[data-cy="sizeLimit"]'; beforeEach(() => { cy.viewport(1280, 720); cy.login('hr'); @@ -15,6 +16,7 @@ describe('WorkerLocker', () => { cy.get(numberOfWagons).type(nWagons); cy.get(linesLimit).type('6'); cy.get(volumeLimit).type('3'); + cy.get(sizeLimit).type('3'); cy.saveCard(); cy.checkNotification('Data saved');