test(progress-bar): migrate to playwright (#25807)

This commit is contained in:
Sean Perkins
2022-08-24 11:49:57 -04:00
committed by GitHub
parent afd0bbc60a
commit 3b45ae7132
28 changed files with 24 additions and 20 deletions

View File

@ -1,10 +0,0 @@
import { newE2EPage } from '@stencil/core/testing';
test('progress-bar: basic', async () => {
const page = await newE2EPage({
url: '/src/components/progress-bar/test/basic?ionic:_testing=true',
});
const compare = await page.compareScreenshot();
expect(compare).toMatchScreenshot();
});

View File

@ -0,0 +1,12 @@
import { expect } from '@playwright/test';
import { test } from '@utils/test/playwright';
test.describe('progress-bar: basic', () => {
test('should not have visual regressions', async ({ page }) => {
await page.goto('/src/components/progress-bar/test/basic');
await page.setIonViewport();
expect(await page.screenshot()).toMatchSnapshot(`progress-bar-basic-${page.getSnapshotSettings()}.png`);
});
});

View File

@ -1,10 +0,0 @@
import { newE2EPage } from '@stencil/core/testing';
test('progress-bar: standalone', async () => {
const page = await newE2EPage({
url: '/src/components/progress-bar/test/standalone?ionic:_testing=true',
});
const compare = await page.compareScreenshot();
expect(compare).toMatchScreenshot();
});

View File

@ -0,0 +1,12 @@
import { expect } from '@playwright/test';
import { test } from '@utils/test/playwright';
test.describe('progress-bar: standalone', () => {
test('should not have visual regressions', async ({ page }) => {
await page.goto('/src/components/progress-bar/test/standalone');
expect(await page.screenshot({ fullPage: true })).toMatchSnapshot(
`progress-bar-standalone-${page.getSnapshotSettings()}.png`
);
});
});