From 891c81cbc30a2ce030b8e5216c31d983e92a2593 Mon Sep 17 00:00:00 2001 From: James-9696 Date: Thu, 30 Oct 2025 23:25:51 -0700 Subject: [PATCH] fix(dialog-select): modify e2e test --- .../pc/app/dialog-select/nest-tree-single.spec.ts | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/examples/sites/demos/pc/app/dialog-select/nest-tree-single.spec.ts b/examples/sites/demos/pc/app/dialog-select/nest-tree-single.spec.ts index 675ca8b328..11853c48be 100644 --- a/examples/sites/demos/pc/app/dialog-select/nest-tree-single.spec.ts +++ b/examples/sites/demos/pc/app/dialog-select/nest-tree-single.spec.ts @@ -13,13 +13,10 @@ test('dialogSelect 树单选', async ({ page }) => { expect(iconNode?.includes('tiny-checkbox')).toBe(false) let current - current = await page.getByText('201一级') + current = await page.getByRole('treeitem', { name: '二级 4' }).locator('label') await current.click() - expect(await current.locator('input[type="radio"]').isChecked()).toBe(true) + expect(current).toHaveClass(/is-checked/) - current = await page.getByRole('treeitem', { name: '二级 6' }).locator('label') - await current.click() - expect(await current.locator('input[type="radio"]').isChecked()).toBe(true) - current = await page.getByText('201一级') - expect(await current.locator('input[type="radio"]').isChecked()).toBe(false) + current = await page.getByText('二级 5') + await expect(current).not.toHaveClass(/is-checked/) })