diff --git a/tests/milestone/xedsign.spec.ts b/tests/milestone/xedsign.spec.ts new file mode 100644 index 0000000..d44379c --- /dev/null +++ b/tests/milestone/xedsign.spec.ts @@ -0,0 +1,11 @@ +import { expect, test } from '@playwright/test' + +test.describe('milestone 组件xdesign规范', () => { + test('默认--UI截图', async ({ page }) => { + page.on('pageerror', (exception) => expect(exception).toBeNull()) + await page.goto('milestone#basic-usage') + const demo = page.locator('#basic-usage .pc-demo') + await expect(demo).toBeInViewport() + await expect(demo).toHaveScreenshot('basic-usage.png') + }) +}) diff --git a/tests/milestone/xedsign.spec.ts-snapshots/basic-usage-chromium-win32.png b/tests/milestone/xedsign.spec.ts-snapshots/basic-usage-chromium-win32.png new file mode 100644 index 0000000..021f0bd Binary files /dev/null and b/tests/milestone/xedsign.spec.ts-snapshots/basic-usage-chromium-win32.png differ