diff --git a/test/cypress/integration/invoiceIn/invoiceInList.spec.js b/test/cypress/integration/invoiceIn/invoiceInList.spec.js index 7254e8909..fa9267a08 100644 --- a/test/cypress/integration/invoiceIn/invoiceInList.spec.js +++ b/test/cypress/integration/invoiceIn/invoiceInList.spec.js @@ -3,7 +3,7 @@ describe('InvoiceInList', () => { const firstRow = 'tbody.q-virtual-scroll__content tr:nth-child(1)'; const firstId = `${firstRow} > td:nth-child(2) span`; - const firstDetailBtn = `${firstRow} .q-btn:nth-child(1)`; + const firstDetailBtn = '[data-col-field="id"]:contains("6")'; const summaryHeaders = (opt) => `.summaryBody > .${opt} > .q-pb-lg > .header-link`; const mockInvoiceRef = `createMockInvoice${Math.floor(Math.random() * 100)}`; const mock = { @@ -31,7 +31,7 @@ describe('InvoiceInList', () => { }); it('should open the details', () => { - cy.get(firstDetailBtn).click(); + cy.get(firstDetailBtn).closest('tr').find('.q-btn:nth-child(1)').click(); cy.get(summaryHeaders('max-width')).contains('Basic data'); cy.get(summaryHeaders('vat')).contains('Vat'); });