From 070d961cc67d450917bc9f61d66076dd68fc266f Mon Sep 17 00:00:00 2001 From: Katherine Date: Sun, 8 Dec 2024 09:13:40 +0800 Subject: [PATCH] fix: sub-table e2e test (#5828) * fix: sub-table e2e test * fix: sub-table e2e test --- .../form/__e2e__/form-create/schemaSettings2.test.ts | 4 ++-- .../blocks/data-blocks/table/__e2e__/schemaSettings.test.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/client/src/modules/blocks/data-blocks/form/__e2e__/form-create/schemaSettings2.test.ts b/packages/core/client/src/modules/blocks/data-blocks/form/__e2e__/form-create/schemaSettings2.test.ts index 587d404279..b5c9ba1b56 100644 --- a/packages/core/client/src/modules/blocks/data-blocks/form/__e2e__/form-create/schemaSettings2.test.ts +++ b/packages/core/client/src/modules/blocks/data-blocks/form/__e2e__/form-create/schemaSettings2.test.ts @@ -307,7 +307,7 @@ test.describe('linkage rules', () => { ).toHaveValue('0'); // 2. 为 m2m 字段添加一条数据,并将 number2 字段的值设置为 1,此时 number1 字段的值应该是 1 - await page.getByRole('button', { name: 'Add new' }).click(); + await page.locator('.nb-sub-table-addNew').click(); await page .getByLabel('block-item-CollectionField-general2-form-general2.number2-number2') .getByRole('spinbutton') @@ -317,7 +317,7 @@ test.describe('linkage rules', () => { ).toHaveValue('1'); // 3. 再为 m2m 字段添加一条数据,并将 number2 字段的值设置为 2,此时 number1 字段的值应该是 3 - await page.getByRole('button', { name: 'Add new' }).click(); + await page.locator('.nb-sub-table-addNew').click(); await page.getByRole('row', { name: 'table-index-2 block-item-' }).getByRole('spinbutton').fill('2'); await expect( page.getByLabel('block-item-CollectionField-general1-form-general1.number1-number1').getByRole('spinbutton'), diff --git a/packages/core/client/src/modules/blocks/data-blocks/table/__e2e__/schemaSettings.test.ts b/packages/core/client/src/modules/blocks/data-blocks/table/__e2e__/schemaSettings.test.ts index 7f954ab8db..c68bc7880f 100644 --- a/packages/core/client/src/modules/blocks/data-blocks/table/__e2e__/schemaSettings.test.ts +++ b/packages/core/client/src/modules/blocks/data-blocks/table/__e2e__/schemaSettings.test.ts @@ -1007,7 +1007,7 @@ test.describe('table column schema settings', () => { await page.getByRole('spinbutton').fill('1'); await page.getByRole('button', { name: 'OK', exact: true }).click(); await page.reload(); - await page.getByRole('button', { name: 'Add new' }).click(); + await page.locator('.nb-sub-table-addNew').click(); await page.getByTestId('select-object-multiple').click(); await expect(page.getByRole('option', { name: record1.singleLineText, exact: true })).toBeVisible(); });