From f4171d8efae01d69889226e52034b3c2bdb10dbf Mon Sep 17 00:00:00 2001 From: Javier Segarra Date: Thu, 15 May 2025 14:08:39 +0200 Subject: [PATCH] test: fix test --- cypress.config.js | 2 +- src/pages/Ticket/Card/components/split.js | 4 +- .../Ticket/Negative/TicketLackDetail.vue | 16 +-- .../Negative/components/ChangeItemDialog.vue | 1 + .../Negative/components/ChangeStateDialog.vue | 8 +- .../Ticket/components/TicketNewPayment.vue | 0 .../integration/order/orderCatalog.spec.js | 2 +- .../ticket/negative/TicketLackDetail.spec.js | 131 ++++++++---------- .../ticket/negative/TicketLackList.spec.js | 4 +- .../integration/ticket/ticketSale.spec.js | 13 +- .../vnComponent/vnConfirm.commands.js | 6 + .../vnComponent/vnTable.commands.js | 34 +++++ 12 files changed, 119 insertions(+), 102 deletions(-) create mode 100644 src/pages/Ticket/components/TicketNewPayment.vue diff --git a/cypress.config.js b/cypress.config.js index 90d950450..4b0c93aae 100644 --- a/cypress.config.js +++ b/cypress.config.js @@ -39,7 +39,7 @@ if (process.env.CI) { export default defineConfig({ e2e: { baseUrl: `http://${urlHost}:9000`, - experimentalStudio: false, + experimentalStudio: true, trashAssetsBeforeRuns: false, defaultBrowser: 'chromium', fixturesFolder: 'test/cypress/fixtures', diff --git a/src/pages/Ticket/Card/components/split.js b/src/pages/Ticket/Card/components/split.js index f366ca177..74639e848 100644 --- a/src/pages/Ticket/Card/components/split.js +++ b/src/pages/Ticket/Card/components/split.js @@ -1,11 +1,11 @@ import axios from 'axios'; -export default async function (data, date) { +export default async function (data, landed) { const reducedData = data.reduce((acc, item) => { const existing = acc.find(({ ticketFk }) => ticketFk === item.id); if (existing) { existing.sales.push(item.saleFk); } else { - acc.push({ ticketFk: item.ticketFk, sales: [item.saleFk], date }); + acc.push({ ticketFk: item.ticketFk, sales: [item.saleFk], landed }); } return acc; }, []); diff --git a/src/pages/Ticket/Negative/TicketLackDetail.vue b/src/pages/Ticket/Negative/TicketLackDetail.vue index e0b0a469f..305c27208 100644 --- a/src/pages/Ticket/Negative/TicketLackDetail.vue +++ b/src/pages/Ticket/Negative/TicketLackDetail.vue @@ -69,6 +69,8 @@ const showItemProposal = () => { }) .onOk(itemProposalEvt); }; + +const isButtonDisabled = computed(() => selectedRows.value.length !== 1);