From dc4165874a37c9f5da2e86e0fd91750801f06a20 Mon Sep 17 00:00:00 2001 From: Liam DeBeasi Date: Fri, 28 Apr 2023 11:50:03 -0400 Subject: [PATCH] test(label): migrate to generators (#27325) Issue number: N/A --------- ## What is the current behavior? Label sliding tests use legacy syntax ## What is the new behavior? - Label sliding tests use modern syntax ## Does this introduce a breaking change? - [ ] Yes - [x] No ## Other information --- .../label/test/basic/label.e2e-legacy.ts | 49 -------------- .../components/label/test/basic/label.e2e.ts | 63 ++++++++++++++++++ ...abel-basic-ios-ltr-Mobile-Chrome-linux.png | Bin ...bel-basic-ios-ltr-Mobile-Firefox-linux.png | Bin ...abel-basic-ios-ltr-Mobile-Safari-linux.png | Bin ...abel-basic-ios-rtl-Mobile-Chrome-linux.png | Bin ...bel-basic-ios-rtl-Mobile-Firefox-linux.png | Bin ...abel-basic-ios-rtl-Mobile-Safari-linux.png | Bin ...label-basic-md-ltr-Mobile-Chrome-linux.png | Bin ...abel-basic-md-ltr-Mobile-Firefox-linux.png | Bin ...label-basic-md-ltr-Mobile-Safari-linux.png | Bin ...label-basic-md-rtl-Mobile-Chrome-linux.png | Bin ...abel-basic-md-rtl-Mobile-Firefox-linux.png | Bin ...label-basic-md-rtl-Mobile-Safari-linux.png | Bin ...abel-fixed-ios-ltr-Mobile-Chrome-linux.png | Bin ...bel-fixed-ios-ltr-Mobile-Firefox-linux.png | Bin ...abel-fixed-ios-ltr-Mobile-Safari-linux.png | Bin ...abel-fixed-ios-rtl-Mobile-Chrome-linux.png | Bin ...bel-fixed-ios-rtl-Mobile-Firefox-linux.png | Bin ...abel-fixed-ios-rtl-Mobile-Safari-linux.png | Bin ...label-fixed-md-ltr-Mobile-Chrome-linux.png | Bin ...abel-fixed-md-ltr-Mobile-Firefox-linux.png | Bin ...label-fixed-md-ltr-Mobile-Safari-linux.png | Bin ...label-fixed-md-rtl-Mobile-Chrome-linux.png | Bin ...abel-fixed-md-rtl-Mobile-Firefox-linux.png | Bin ...label-fixed-md-rtl-Mobile-Safari-linux.png | Bin ...l-floating-ios-ltr-Mobile-Chrome-linux.png | Bin ...-floating-ios-ltr-Mobile-Firefox-linux.png | Bin ...l-floating-ios-ltr-Mobile-Safari-linux.png | Bin ...l-floating-ios-rtl-Mobile-Chrome-linux.png | Bin ...-floating-ios-rtl-Mobile-Firefox-linux.png | Bin ...l-floating-ios-rtl-Mobile-Safari-linux.png | Bin ...el-floating-md-ltr-Mobile-Chrome-linux.png | Bin ...l-floating-md-ltr-Mobile-Firefox-linux.png | Bin ...el-floating-md-ltr-Mobile-Safari-linux.png | Bin ...el-floating-md-rtl-Mobile-Chrome-linux.png | Bin ...l-floating-md-rtl-Mobile-Firefox-linux.png | Bin ...el-floating-md-rtl-Mobile-Safari-linux.png | Bin ...el-stacked-ios-ltr-Mobile-Chrome-linux.png | Bin ...l-stacked-ios-ltr-Mobile-Firefox-linux.png | Bin ...el-stacked-ios-ltr-Mobile-Safari-linux.png | Bin ...el-stacked-ios-rtl-Mobile-Chrome-linux.png | Bin ...l-stacked-ios-rtl-Mobile-Firefox-linux.png | Bin ...el-stacked-ios-rtl-Mobile-Safari-linux.png | Bin ...bel-stacked-md-ltr-Mobile-Chrome-linux.png | Bin ...el-stacked-md-ltr-Mobile-Firefox-linux.png | Bin ...bel-stacked-md-ltr-Mobile-Safari-linux.png | Bin ...bel-stacked-md-rtl-Mobile-Chrome-linux.png | Bin ...el-stacked-md-rtl-Mobile-Firefox-linux.png | Bin ...bel-stacked-md-rtl-Mobile-Safari-linux.png | Bin .../label/test/color/label.e2e-legacy.ts | 46 ------------- .../components/label/test/color/label.e2e.ts | 54 +++++++++++++++ ...or-inherit-ios-ltr-Mobile-Chrome-linux.png | Bin ...r-inherit-ios-ltr-Mobile-Firefox-linux.png | Bin ...or-inherit-ios-ltr-Mobile-Safari-linux.png | Bin ...lor-inherit-md-ltr-Mobile-Chrome-linux.png | Bin ...or-inherit-md-ltr-Mobile-Firefox-linux.png | Bin ...lor-inherit-md-ltr-Mobile-Safari-linux.png | Bin ...r-contrast-ios-ltr-Mobile-Chrome-linux.png | Bin ...-contrast-ios-ltr-Mobile-Firefox-linux.png | Bin ...r-contrast-ios-ltr-Mobile-Safari-linux.png | Bin ...or-contrast-md-ltr-Mobile-Chrome-linux.png | Bin ...r-contrast-md-ltr-Mobile-Firefox-linux.png | Bin ...or-contrast-md-ltr-Mobile-Safari-linux.png | Bin ...abel-color-ios-ltr-Mobile-Chrome-linux.png | Bin ...bel-color-ios-ltr-Mobile-Firefox-linux.png | Bin ...abel-color-ios-ltr-Mobile-Safari-linux.png | Bin ...label-color-md-ltr-Mobile-Chrome-linux.png | Bin ...abel-color-md-ltr-Mobile-Firefox-linux.png | Bin ...label-color-md-ltr-Mobile-Safari-linux.png | Bin ...r-override-ios-ltr-Mobile-Chrome-linux.png | Bin ...-override-ios-ltr-Mobile-Firefox-linux.png | Bin ...r-override-ios-ltr-Mobile-Safari-linux.png | Bin ...or-override-md-ltr-Mobile-Chrome-linux.png | Bin ...r-override-md-ltr-Mobile-Firefox-linux.png | Bin ...or-override-md-ltr-Mobile-Safari-linux.png | Bin .../label/test/headings/label.e2e-legacy.ts | 13 ---- .../label/test/headings/label.e2e.ts | 12 ++++ ...gs-inherit-ios-ltr-Mobile-Chrome-linux.png | Bin ...s-inherit-ios-ltr-Mobile-Firefox-linux.png | Bin ...gs-inherit-ios-ltr-Mobile-Safari-linux.png | Bin ...ngs-inherit-md-ltr-Mobile-Chrome-linux.png | Bin ...gs-inherit-md-ltr-Mobile-Firefox-linux.png | Bin ...ngs-inherit-md-ltr-Mobile-Safari-linux.png | Bin 84 files changed, 129 insertions(+), 108 deletions(-) delete mode 100644 core/src/components/label/test/basic/label.e2e-legacy.ts create mode 100644 core/src/components/label/test/basic/label.e2e.ts rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-basic-ios-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-basic-ios-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-basic-ios-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-basic-ios-rtl-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-basic-ios-rtl-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-basic-ios-rtl-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-basic-md-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-basic-md-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-basic-md-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-basic-md-rtl-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-basic-md-rtl-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-basic-md-rtl-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-fixed-ios-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-fixed-ios-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-fixed-ios-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-fixed-ios-rtl-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-fixed-ios-rtl-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-fixed-ios-rtl-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-fixed-md-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-fixed-md-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-fixed-md-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-fixed-md-rtl-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-fixed-md-rtl-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-fixed-md-rtl-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-floating-ios-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-floating-ios-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-floating-ios-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-floating-ios-rtl-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-floating-ios-rtl-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-floating-ios-rtl-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-floating-md-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-floating-md-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-floating-md-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-floating-md-rtl-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-floating-md-rtl-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-floating-md-rtl-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-stacked-ios-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-stacked-ios-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-stacked-ios-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-stacked-ios-rtl-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-stacked-ios-rtl-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-stacked-ios-rtl-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-stacked-md-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-stacked-md-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-stacked-md-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-stacked-md-rtl-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-stacked-md-rtl-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/basic/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-stacked-md-rtl-Mobile-Safari-linux.png (100%) delete mode 100644 core/src/components/label/test/color/label.e2e-legacy.ts create mode 100644 core/src/components/label/test/color/label.e2e.ts rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/item-color-inherit-ios-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/item-color-inherit-ios-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/item-color-inherit-ios-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/item-color-inherit-md-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/item-color-inherit-md-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/item-color-inherit-md-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-contrast-ios-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-contrast-ios-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-contrast-ios-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-contrast-md-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-contrast-md-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-contrast-md-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-ios-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-ios-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-ios-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-md-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-md-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-md-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-override-ios-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-override-ios-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-override-ios-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-override-md-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-override-md-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/color/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/label-color-override-md-ltr-Mobile-Safari-linux.png (100%) delete mode 100644 core/src/components/label/test/headings/label.e2e-legacy.ts create mode 100644 core/src/components/label/test/headings/label.e2e.ts rename core/src/components/label/test/headings/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/item-headings-inherit-ios-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/headings/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/item-headings-inherit-ios-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/headings/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/item-headings-inherit-ios-ltr-Mobile-Safari-linux.png (100%) rename core/src/components/label/test/headings/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/item-headings-inherit-md-ltr-Mobile-Chrome-linux.png (100%) rename core/src/components/label/test/headings/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/item-headings-inherit-md-ltr-Mobile-Firefox-linux.png (100%) rename core/src/components/label/test/headings/{label.e2e-legacy.ts-snapshots => label.e2e.ts-snapshots}/item-headings-inherit-md-ltr-Mobile-Safari-linux.png (100%) diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts b/core/src/components/label/test/basic/label.e2e-legacy.ts deleted file mode 100644 index b3bb3cc6c6..0000000000 --- a/core/src/components/label/test/basic/label.e2e-legacy.ts +++ /dev/null @@ -1,49 +0,0 @@ -import { expect } from '@playwright/test'; -import { test } from '@utils/test/playwright'; - -test.describe('label: rendering', () => { - test('should not have visual regressions', async ({ page }) => { - await page.setContent(` - My Label - `); - - const labelEl = page.locator('ion-label'); - - await expect(labelEl).toHaveScreenshot(`label-basic-${page.getSnapshotSettings()}.png`); - }); - test('should not have visual regressions with fixed label', async ({ page }) => { - await page.setContent(` - - My Label - - `); - - const itemEl = page.locator('ion-item'); - - await expect(itemEl).toHaveScreenshot(`label-fixed-${page.getSnapshotSettings()}.png`); - }); - test('should not have visual regressions with stacked label', async ({ page }) => { - await page.setContent(` - - My Label - - - `); - - const itemEl = page.locator('ion-item'); - - await expect(itemEl).toHaveScreenshot(`label-stacked-${page.getSnapshotSettings()}.png`); - }); - test('should not have visual regressions with floating label', async ({ page }) => { - await page.setContent(` - - My Label - - - `); - - const itemEl = page.locator('ion-item'); - - await expect(itemEl).toHaveScreenshot(`label-floating-${page.getSnapshotSettings()}.png`); - }); -}); diff --git a/core/src/components/label/test/basic/label.e2e.ts b/core/src/components/label/test/basic/label.e2e.ts new file mode 100644 index 0000000000..ca94e838c2 --- /dev/null +++ b/core/src/components/label/test/basic/label.e2e.ts @@ -0,0 +1,63 @@ +import { expect } from '@playwright/test'; +import { configs, test } from '@utils/test/playwright'; + +configs().forEach(({ title, screenshot, config }) => { + test.describe(title('label: rendering'), () => { + test('should not have visual regressions', async ({ page }) => { + await page.setContent( + ` + My Label + `, + config + ); + + const labelEl = page.locator('ion-label'); + + await expect(labelEl).toHaveScreenshot(screenshot(`label-basic`)); + }); + test('should not have visual regressions with fixed label', async ({ page }) => { + await page.setContent( + ` + + My Label + + `, + config + ); + + const itemEl = page.locator('ion-item'); + + await expect(itemEl).toHaveScreenshot(screenshot(`label-fixed`)); + }); + test('should not have visual regressions with stacked label', async ({ page }) => { + await page.setContent( + ` + + My Label + + + `, + config + ); + + const itemEl = page.locator('ion-item'); + + await expect(itemEl).toHaveScreenshot(screenshot(`label-stacked`)); + }); + test('should not have visual regressions with floating label', async ({ page }) => { + await page.setContent( + ` + + My Label + + + `, + config + ); + + const itemEl = page.locator('ion-item'); + + await expect(itemEl).toHaveScreenshot(screenshot(`label-floating`)); + }); + }); +}); diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-ios-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-ios-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-ios-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-ios-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-ios-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-ios-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-ios-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-ios-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-ios-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-ios-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-ios-rtl-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-ios-rtl-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-ios-rtl-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-ios-rtl-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-ios-rtl-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-ios-rtl-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-ios-rtl-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-ios-rtl-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-ios-rtl-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-ios-rtl-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-ios-rtl-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-ios-rtl-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-md-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-md-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-md-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-md-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-md-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-md-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-md-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-md-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-md-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-md-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-md-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-md-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-md-rtl-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-md-rtl-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-md-rtl-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-md-rtl-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-md-rtl-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-md-rtl-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-md-rtl-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-md-rtl-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-md-rtl-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-md-rtl-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-basic-md-rtl-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-basic-md-rtl-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-ios-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-ios-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-ios-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-ios-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-ios-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-ios-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-ios-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-ios-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-ios-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-ios-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-ios-rtl-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-ios-rtl-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-ios-rtl-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-ios-rtl-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-ios-rtl-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-ios-rtl-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-ios-rtl-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-ios-rtl-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-ios-rtl-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-ios-rtl-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-ios-rtl-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-ios-rtl-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-md-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-md-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-md-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-md-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-md-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-md-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-md-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-md-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-md-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-md-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-md-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-md-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-md-rtl-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-md-rtl-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-md-rtl-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-md-rtl-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-md-rtl-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-md-rtl-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-md-rtl-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-md-rtl-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-md-rtl-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-md-rtl-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-fixed-md-rtl-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-fixed-md-rtl-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-ios-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-ios-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-ios-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-ios-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-ios-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-ios-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-ios-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-ios-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-ios-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-ios-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-ios-rtl-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-ios-rtl-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-ios-rtl-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-ios-rtl-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-ios-rtl-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-ios-rtl-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-ios-rtl-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-ios-rtl-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-ios-rtl-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-ios-rtl-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-ios-rtl-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-ios-rtl-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-md-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-md-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-md-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-md-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-md-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-md-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-md-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-md-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-md-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-md-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-md-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-md-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-md-rtl-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-md-rtl-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-md-rtl-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-md-rtl-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-md-rtl-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-md-rtl-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-md-rtl-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-md-rtl-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-md-rtl-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-md-rtl-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-floating-md-rtl-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-floating-md-rtl-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-ios-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-ios-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-ios-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-ios-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-ios-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-ios-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-ios-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-ios-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-ios-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-ios-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-ios-rtl-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-ios-rtl-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-ios-rtl-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-ios-rtl-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-ios-rtl-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-ios-rtl-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-ios-rtl-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-ios-rtl-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-ios-rtl-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-ios-rtl-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-ios-rtl-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-ios-rtl-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-md-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-md-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-md-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-md-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-md-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-md-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-md-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-md-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-md-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-md-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-md-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-md-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-md-rtl-Mobile-Chrome-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-md-rtl-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-md-rtl-Mobile-Chrome-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-md-rtl-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-md-rtl-Mobile-Firefox-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-md-rtl-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-md-rtl-Mobile-Firefox-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-md-rtl-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-md-rtl-Mobile-Safari-linux.png b/core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-md-rtl-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/basic/label.e2e-legacy.ts-snapshots/label-stacked-md-rtl-Mobile-Safari-linux.png rename to core/src/components/label/test/basic/label.e2e.ts-snapshots/label-stacked-md-rtl-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts b/core/src/components/label/test/color/label.e2e-legacy.ts deleted file mode 100644 index a2d5bd1484..0000000000 --- a/core/src/components/label/test/color/label.e2e-legacy.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { expect } from '@playwright/test'; -import { test } from '@utils/test/playwright'; - -test.describe('label: rendering', () => { - test.beforeEach(({ skip }) => { - skip.rtl(); - }); - test('should not inherit color from content', async ({ page }) => { - await page.goto(`/src/components/label/test/color`); - - const item = page.locator('ion-item'); - - await expect(item).toHaveScreenshot(`item-color-inherit-${page.getSnapshotSettings()}.png`); - }); - test('should set color directly', async ({ page }) => { - await page.setContent(` - Label Text - `); - - const labelEl = page.locator('ion-label'); - - await expect(labelEl).toHaveScreenshot(`label-color-${page.getSnapshotSettings()}.png`); - }); - test('should use contrast color when color is set on item', async ({ page }) => { - await page.setContent(` - - Label Text - - `); - - const labelEl = page.locator('ion-label'); - - await expect(labelEl).toHaveScreenshot(`label-color-contrast-${page.getSnapshotSettings()}.png`); - }); - test('should override color even if color set on item', async ({ page }) => { - await page.setContent(` - - Label Text - - `); - - const labelEl = page.locator('ion-label'); - - await expect(labelEl).toHaveScreenshot(`label-color-override-${page.getSnapshotSettings()}.png`); - }); -}); diff --git a/core/src/components/label/test/color/label.e2e.ts b/core/src/components/label/test/color/label.e2e.ts new file mode 100644 index 0000000000..9c440940b2 --- /dev/null +++ b/core/src/components/label/test/color/label.e2e.ts @@ -0,0 +1,54 @@ +import { expect } from '@playwright/test'; +import { configs, test } from '@utils/test/playwright'; + +configs({ directions: ['ltr'] }).forEach(({ title, screenshot, config }) => { + test.describe(title('label: rendering'), () => { + test('should not inherit color from content', async ({ page }) => { + await page.goto(`/src/components/label/test/color`, config); + + const item = page.locator('ion-item'); + + await expect(item).toHaveScreenshot(screenshot(`item-color-inherit`)); + }); + test('should set color directly', async ({ page }) => { + await page.setContent( + ` + Label Text + `, + config + ); + + const labelEl = page.locator('ion-label'); + + await expect(labelEl).toHaveScreenshot(screenshot(`label-color`)); + }); + test('should use contrast color when color is set on item', async ({ page }) => { + await page.setContent( + ` + + Label Text + + `, + config + ); + + const labelEl = page.locator('ion-label'); + + await expect(labelEl).toHaveScreenshot(screenshot(`label-color-contrast`)); + }); + test('should override color even if color set on item', async ({ page }) => { + await page.setContent( + ` + + Label Text + + `, + config + ); + + const labelEl = page.locator('ion-label'); + + await expect(labelEl).toHaveScreenshot(screenshot(`label-color-override`)); + }); + }); +}); diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/item-color-inherit-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/item-color-inherit-ios-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/item-color-inherit-ios-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/item-color-inherit-ios-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/item-color-inherit-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/item-color-inherit-ios-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/item-color-inherit-ios-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/item-color-inherit-ios-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/item-color-inherit-ios-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/item-color-inherit-ios-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/item-color-inherit-ios-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/item-color-inherit-ios-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/item-color-inherit-md-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/item-color-inherit-md-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/item-color-inherit-md-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/item-color-inherit-md-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/item-color-inherit-md-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/item-color-inherit-md-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/item-color-inherit-md-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/item-color-inherit-md-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/item-color-inherit-md-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/item-color-inherit-md-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/item-color-inherit-md-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/item-color-inherit-md-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-contrast-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-contrast-ios-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-contrast-ios-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-contrast-ios-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-contrast-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-contrast-ios-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-contrast-ios-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-contrast-ios-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-contrast-ios-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-contrast-ios-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-contrast-ios-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-contrast-ios-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-contrast-md-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-contrast-md-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-contrast-md-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-contrast-md-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-contrast-md-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-contrast-md-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-contrast-md-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-contrast-md-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-contrast-md-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-contrast-md-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-contrast-md-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-contrast-md-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-ios-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-ios-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-ios-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-ios-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-ios-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-ios-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-ios-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-ios-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-ios-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-ios-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-md-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-md-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-md-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-md-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-md-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-md-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-md-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-md-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-md-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-md-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-md-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-md-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-override-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-override-ios-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-override-ios-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-override-ios-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-override-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-override-ios-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-override-ios-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-override-ios-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-override-ios-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-override-ios-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-override-ios-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-override-ios-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-override-md-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-override-md-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-override-md-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-override-md-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-override-md-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-override-md-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-override-md-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-override-md-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-override-md-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-override-md-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/color/label.e2e-legacy.ts-snapshots/label-color-override-md-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/color/label.e2e.ts-snapshots/label-color-override-md-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/headings/label.e2e-legacy.ts b/core/src/components/label/test/headings/label.e2e-legacy.ts deleted file mode 100644 index e4227e19f2..0000000000 --- a/core/src/components/label/test/headings/label.e2e-legacy.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { expect } from '@playwright/test'; -import { test } from '@utils/test/playwright'; - -test.describe('label: rendering', () => { - test.beforeEach(({ skip }) => { - skip.rtl(); - }); - test('should inherit text overflow for headings', async ({ page }) => { - await page.goto(`/src/components/label/test/headings`); - - await expect(page).toHaveScreenshot(`item-headings-inherit-${page.getSnapshotSettings()}.png`); - }); -}); diff --git a/core/src/components/label/test/headings/label.e2e.ts b/core/src/components/label/test/headings/label.e2e.ts new file mode 100644 index 0000000000..b9ac8f69c9 --- /dev/null +++ b/core/src/components/label/test/headings/label.e2e.ts @@ -0,0 +1,12 @@ +import { expect } from '@playwright/test'; +import { configs, test } from '@utils/test/playwright'; + +configs({ directions: ['ltr'] }).forEach(({ title, screenshot, config }) => { + test.describe(title('label: rendering'), () => { + test('should inherit text overflow for headings', async ({ page }) => { + await page.goto(`/src/components/label/test/headings`, config); + + await expect(page).toHaveScreenshot(screenshot(`item-headings-inherit`)); + }); + }); +}); diff --git a/core/src/components/label/test/headings/label.e2e-legacy.ts-snapshots/item-headings-inherit-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/headings/label.e2e.ts-snapshots/item-headings-inherit-ios-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/headings/label.e2e-legacy.ts-snapshots/item-headings-inherit-ios-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/headings/label.e2e.ts-snapshots/item-headings-inherit-ios-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/headings/label.e2e-legacy.ts-snapshots/item-headings-inherit-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/headings/label.e2e.ts-snapshots/item-headings-inherit-ios-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/headings/label.e2e-legacy.ts-snapshots/item-headings-inherit-ios-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/headings/label.e2e.ts-snapshots/item-headings-inherit-ios-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/headings/label.e2e-legacy.ts-snapshots/item-headings-inherit-ios-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/headings/label.e2e.ts-snapshots/item-headings-inherit-ios-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/headings/label.e2e-legacy.ts-snapshots/item-headings-inherit-ios-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/headings/label.e2e.ts-snapshots/item-headings-inherit-ios-ltr-Mobile-Safari-linux.png diff --git a/core/src/components/label/test/headings/label.e2e-legacy.ts-snapshots/item-headings-inherit-md-ltr-Mobile-Chrome-linux.png b/core/src/components/label/test/headings/label.e2e.ts-snapshots/item-headings-inherit-md-ltr-Mobile-Chrome-linux.png similarity index 100% rename from core/src/components/label/test/headings/label.e2e-legacy.ts-snapshots/item-headings-inherit-md-ltr-Mobile-Chrome-linux.png rename to core/src/components/label/test/headings/label.e2e.ts-snapshots/item-headings-inherit-md-ltr-Mobile-Chrome-linux.png diff --git a/core/src/components/label/test/headings/label.e2e-legacy.ts-snapshots/item-headings-inherit-md-ltr-Mobile-Firefox-linux.png b/core/src/components/label/test/headings/label.e2e.ts-snapshots/item-headings-inherit-md-ltr-Mobile-Firefox-linux.png similarity index 100% rename from core/src/components/label/test/headings/label.e2e-legacy.ts-snapshots/item-headings-inherit-md-ltr-Mobile-Firefox-linux.png rename to core/src/components/label/test/headings/label.e2e.ts-snapshots/item-headings-inherit-md-ltr-Mobile-Firefox-linux.png diff --git a/core/src/components/label/test/headings/label.e2e-legacy.ts-snapshots/item-headings-inherit-md-ltr-Mobile-Safari-linux.png b/core/src/components/label/test/headings/label.e2e.ts-snapshots/item-headings-inherit-md-ltr-Mobile-Safari-linux.png similarity index 100% rename from core/src/components/label/test/headings/label.e2e-legacy.ts-snapshots/item-headings-inherit-md-ltr-Mobile-Safari-linux.png rename to core/src/components/label/test/headings/label.e2e.ts-snapshots/item-headings-inherit-md-ltr-Mobile-Safari-linux.png