diff --git a/core/src/components/chip/test/basic/chip.e2e.ts b/core/src/components/chip/test/basic/chip.e2e.ts new file mode 100644 index 0000000000..4ae7139f71 --- /dev/null +++ b/core/src/components/chip/test/basic/chip.e2e.ts @@ -0,0 +1,12 @@ +import { expect } from '@playwright/test'; +import { test } from '@utils/test/playwright'; + +test.describe('chip: rendering', () => { + test('should not have visual regressions', async ({ page }) => { + await page.goto('/src/components/chip/test/basic'); + + await page.setIonViewport(); + + expect(await page.screenshot()).toMatchSnapshot(`chip-basic-${page.getSnapshotSettings()}.png`); + }); +}); diff --git a/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..e2ac19c4ac Binary files /dev/null and b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..892d73ca79 Binary files /dev/null and b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-ltr-Mobile-Safari-linux.png b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000..7b242907f6 Binary files /dev/null and b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-rtl-Mobile-Chrome-linux.png b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-rtl-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..70b8ee1525 Binary files /dev/null and b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-rtl-Mobile-Chrome-linux.png differ diff --git a/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-rtl-Mobile-Firefox-linux.png b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-rtl-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..d8fb2f826f Binary files /dev/null and b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-rtl-Mobile-Firefox-linux.png differ diff --git a/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-rtl-Mobile-Safari-linux.png b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-rtl-Mobile-Safari-linux.png new file mode 100644 index 0000000000..4011398d49 Binary files /dev/null and b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-ios-rtl-Mobile-Safari-linux.png differ diff --git a/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-ltr-Mobile-Chrome-linux.png b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..e853903309 Binary files /dev/null and b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-ltr-Mobile-Firefox-linux.png b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..e1c70ddc7d Binary files /dev/null and b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-ltr-Mobile-Safari-linux.png b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000..1c64e1d4b0 Binary files /dev/null and b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-rtl-Mobile-Chrome-linux.png b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-rtl-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..85a34ae23d Binary files /dev/null and b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-rtl-Mobile-Chrome-linux.png differ diff --git a/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-rtl-Mobile-Firefox-linux.png b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-rtl-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..a008ce9e9b Binary files /dev/null and b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-rtl-Mobile-Firefox-linux.png differ diff --git a/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-rtl-Mobile-Safari-linux.png b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-rtl-Mobile-Safari-linux.png new file mode 100644 index 0000000000..6da0f49a98 Binary files /dev/null and b/core/src/components/chip/test/basic/chip.e2e.ts-snapshots/chip-basic-md-rtl-Mobile-Safari-linux.png differ diff --git a/core/src/components/chip/test/basic/e2e.ts b/core/src/components/chip/test/basic/e2e.ts deleted file mode 100644 index 3a1d377c43..0000000000 --- a/core/src/components/chip/test/basic/e2e.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { newE2EPage } from '@stencil/core/testing'; - -test('chip: basic', async () => { - const page = await newE2EPage({ - url: '/src/components/chip/test/basic?ionic:_testing=true', - }); - - const compare = await page.compareScreenshot(); - expect(compare).toMatchScreenshot(); -}); diff --git a/core/src/components/chip/test/standalone/chip.e2e.ts b/core/src/components/chip/test/standalone/chip.e2e.ts new file mode 100644 index 0000000000..09a6e66fce --- /dev/null +++ b/core/src/components/chip/test/standalone/chip.e2e.ts @@ -0,0 +1,12 @@ +import { expect } from '@playwright/test'; +import { test } from '@utils/test/playwright'; + +test.describe('chip: standalone', () => { + test('should not have visual regressions', async ({ page }) => { + await page.goto('/src/components/chip/test/standalone'); + + await page.setIonViewport(); + + expect(await page.screenshot()).toMatchSnapshot(`chip-standalone-${page.getSnapshotSettings()}.png`); + }); +}); diff --git a/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..e329409349 Binary files /dev/null and b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..1cb94b047c Binary files /dev/null and b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-ltr-Mobile-Safari-linux.png b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000..6ff3ba57a1 Binary files /dev/null and b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-rtl-Mobile-Chrome-linux.png b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-rtl-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..5b97d5e46f Binary files /dev/null and b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-rtl-Mobile-Chrome-linux.png differ diff --git a/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-rtl-Mobile-Firefox-linux.png b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-rtl-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..6855c0684a Binary files /dev/null and b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-rtl-Mobile-Firefox-linux.png differ diff --git a/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-rtl-Mobile-Safari-linux.png b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-rtl-Mobile-Safari-linux.png new file mode 100644 index 0000000000..a6497b6168 Binary files /dev/null and b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-ios-rtl-Mobile-Safari-linux.png differ diff --git a/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-ltr-Mobile-Chrome-linux.png b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..8d9b7f08a0 Binary files /dev/null and b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-ltr-Mobile-Firefox-linux.png b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..5c99782229 Binary files /dev/null and b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-ltr-Mobile-Safari-linux.png b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000..dd75e6ebc4 Binary files /dev/null and b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-rtl-Mobile-Chrome-linux.png b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-rtl-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..3bd6f9e11b Binary files /dev/null and b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-rtl-Mobile-Chrome-linux.png differ diff --git a/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-rtl-Mobile-Firefox-linux.png b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-rtl-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..a0446e5d87 Binary files /dev/null and b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-rtl-Mobile-Firefox-linux.png differ diff --git a/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-rtl-Mobile-Safari-linux.png b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-rtl-Mobile-Safari-linux.png new file mode 100644 index 0000000000..be02aa473e Binary files /dev/null and b/core/src/components/chip/test/standalone/chip.e2e.ts-snapshots/chip-standalone-md-rtl-Mobile-Safari-linux.png differ diff --git a/core/src/components/chip/test/standalone/e2e.ts b/core/src/components/chip/test/standalone/e2e.ts deleted file mode 100644 index 8b9809f269..0000000000 --- a/core/src/components/chip/test/standalone/e2e.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { newE2EPage } from '@stencil/core/testing'; - -test('chip: standalone', async () => { - const page = await newE2EPage({ - url: '/src/components/chip/test/standalone?ionic:_testing=true', - }); - - const compare = await page.compareScreenshot(); - expect(compare).toMatchScreenshot(); -}); diff --git a/core/src/components/chip/test/states/chip.e2e.ts b/core/src/components/chip/test/states/chip.e2e.ts new file mode 100644 index 0000000000..3ec4b81925 --- /dev/null +++ b/core/src/components/chip/test/states/chip.e2e.ts @@ -0,0 +1,12 @@ +import { expect } from '@playwright/test'; +import { test } from '@utils/test/playwright'; + +test.describe('chip: states', () => { + test('should not have visual regressions', async ({ page }) => { + await page.goto('/src/components/chip/test/states'); + + await page.setIonViewport(); + + expect(await page.screenshot()).toMatchSnapshot(`chip-states-${page.getSnapshotSettings()}.png`); + }); +}); diff --git a/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..2746c8fe36 Binary files /dev/null and b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..6a71638603 Binary files /dev/null and b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-ltr-Mobile-Safari-linux.png b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000..b5aac02b41 Binary files /dev/null and b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-rtl-Mobile-Chrome-linux.png b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-rtl-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..23244c3658 Binary files /dev/null and b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-rtl-Mobile-Chrome-linux.png differ diff --git a/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-rtl-Mobile-Firefox-linux.png b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-rtl-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..3d20de38e3 Binary files /dev/null and b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-rtl-Mobile-Firefox-linux.png differ diff --git a/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-rtl-Mobile-Safari-linux.png b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-rtl-Mobile-Safari-linux.png new file mode 100644 index 0000000000..1bb2492635 Binary files /dev/null and b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-ios-rtl-Mobile-Safari-linux.png differ diff --git a/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-ltr-Mobile-Chrome-linux.png b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..3b55ae3541 Binary files /dev/null and b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-ltr-Mobile-Firefox-linux.png b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..cb4523a9ae Binary files /dev/null and b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-ltr-Mobile-Safari-linux.png b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 0000000000..3b8e617900 Binary files /dev/null and b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-rtl-Mobile-Chrome-linux.png b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-rtl-Mobile-Chrome-linux.png new file mode 100644 index 0000000000..09c9dfe465 Binary files /dev/null and b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-rtl-Mobile-Chrome-linux.png differ diff --git a/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-rtl-Mobile-Firefox-linux.png b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-rtl-Mobile-Firefox-linux.png new file mode 100644 index 0000000000..d7ea1fb9fb Binary files /dev/null and b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-rtl-Mobile-Firefox-linux.png differ diff --git a/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-rtl-Mobile-Safari-linux.png b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-rtl-Mobile-Safari-linux.png new file mode 100644 index 0000000000..c348592233 Binary files /dev/null and b/core/src/components/chip/test/states/chip.e2e.ts-snapshots/chip-states-md-rtl-Mobile-Safari-linux.png differ diff --git a/core/src/components/chip/test/states/e2e.ts b/core/src/components/chip/test/states/e2e.ts deleted file mode 100644 index 8a9dda507e..0000000000 --- a/core/src/components/chip/test/states/e2e.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { newE2EPage } from '@stencil/core/testing'; - -test('chip: states', async () => { - const page = await newE2EPage({ - url: '/src/components/chip/test/states?ionic:_testing=true', - }); - - const compare = await page.compareScreenshot(); - expect(compare).toMatchScreenshot(); -});