From 36da57776d2f9e3ec33b13e6e145b76f357e9e89 Mon Sep 17 00:00:00 2001 From: Catalin Pit Date: Wed, 10 Jun 2026 12:10:10 +0300 Subject: [PATCH] chore: fix tests --- .../e2e/document-flow/stepper-component.spec.ts | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/packages/app-tests/e2e/document-flow/stepper-component.spec.ts b/packages/app-tests/e2e/document-flow/stepper-component.spec.ts index 2380dc876..73ee28986 100644 --- a/packages/app-tests/e2e/document-flow/stepper-component.spec.ts +++ b/packages/app-tests/e2e/document-flow/stepper-component.spec.ts @@ -225,15 +225,20 @@ test('[DOCUMENT_FLOW]: should be able to create a document with multiple recipie await page.getByLabel('Receives copy').click(); await page.getByRole('button', { name: 'Add Signer' }).click(); - await page.getByLabel('Email').nth(2).fill('user3@example.com'); - await page.getByLabel('Name').nth(2).fill('User 3'); - await page.getByRole('combobox').nth(2).click(); + // CC recipients are kept last, so new rows are inserted above the CC row. + await expect(page.getByLabel('Email')).toHaveCount(3); + + await page.getByLabel('Email').nth(1).fill('user3@example.com'); + await page.getByLabel('Name').nth(1).fill('User 3'); + await page.getByRole('combobox').nth(1).click(); await page.getByLabel('Needs to approve').click(); await page.getByRole('button', { name: 'Add Signer' }).click(); - await page.getByLabel('Email').nth(3).fill('user4@example.com'); - await page.getByLabel('Name').nth(3).fill('User 4'); - await page.getByRole('combobox').nth(3).click(); + await expect(page.getByLabel('Email')).toHaveCount(4); + + await page.getByLabel('Email').nth(2).fill('user4@example.com'); + await page.getByLabel('Name').nth(2).fill('User 4'); + await page.getByRole('combobox').nth(2).click(); await page.getByLabel('Needs to view').click(); await page.getByRole('button', { name: 'Continue' }).click();