chore(): sync with main
@ -7,7 +7,7 @@ test.describe('button: basic', () => {
|
||||
|
||||
await page.setIonViewport();
|
||||
|
||||
expect(await page.screenshot()).toMatchSnapshot(`button-diff-${page.getSnapshotSettings()}.png`);
|
||||
await expect(page).toHaveScreenshot(`button-diff-${page.getSnapshotSettings()}.png`);
|
||||
});
|
||||
test('should correctly set fill to undefined', async ({ page, skip }) => {
|
||||
test.info().annotations.push({
|
||||
@ -49,8 +49,8 @@ test.describe('button: ripple effect', () => {
|
||||
|
||||
await page.waitForSelector('#default.ion-activated');
|
||||
|
||||
expect(await button.screenshot({ animations: 'disabled' })).toMatchSnapshot(
|
||||
`button-ripple-effect-${page.getSnapshotSettings()}.png`
|
||||
);
|
||||
await expect(button).toHaveScreenshot(`button-ripple-effect-${page.getSnapshotSettings()}.png`, {
|
||||
animations: 'disabled',
|
||||
});
|
||||
});
|
||||
});
|
||||
|
Before Width: | Height: | Size: 269 KiB After Width: | Height: | Size: 85 KiB |
Before Width: | Height: | Size: 279 KiB After Width: | Height: | Size: 82 KiB |
Before Width: | Height: | Size: 269 KiB After Width: | Height: | Size: 85 KiB |
Before Width: | Height: | Size: 278 KiB After Width: | Height: | Size: 82 KiB |
Before Width: | Height: | Size: 275 KiB After Width: | Height: | Size: 84 KiB |
Before Width: | Height: | Size: 276 KiB After Width: | Height: | Size: 84 KiB |
Before Width: | Height: | Size: 276 KiB After Width: | Height: | Size: 84 KiB |
Before Width: | Height: | Size: 276 KiB After Width: | Height: | Size: 84 KiB |
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 1.0 KiB |
@ -7,6 +7,6 @@ test.describe('button: clear', () => {
|
||||
|
||||
await page.setIonViewport();
|
||||
|
||||
expect(await page.screenshot()).toMatchSnapshot(`button-clear-${page.getSnapshotSettings()}.png`);
|
||||
await expect(page).toHaveScreenshot(`button-clear-${page.getSnapshotSettings()}.png`);
|
||||
});
|
||||
});
|
||||
|
Before Width: | Height: | Size: 283 KiB After Width: | Height: | Size: 89 KiB |
Before Width: | Height: | Size: 290 KiB After Width: | Height: | Size: 83 KiB |
Before Width: | Height: | Size: 283 KiB After Width: | Height: | Size: 89 KiB |
Before Width: | Height: | Size: 290 KiB After Width: | Height: | Size: 83 KiB |
Before Width: | Height: | Size: 213 KiB After Width: | Height: | Size: 67 KiB |
Before Width: | Height: | Size: 216 KiB After Width: | Height: | Size: 67 KiB |
Before Width: | Height: | Size: 213 KiB After Width: | Height: | Size: 67 KiB |
Before Width: | Height: | Size: 216 KiB After Width: | Height: | Size: 67 KiB |
@ -8,6 +8,6 @@ test.describe('button: expand', () => {
|
||||
|
||||
await page.setIonViewport();
|
||||
|
||||
expect(await page.screenshot()).toMatchSnapshot(`button-expand-${page.getSnapshotSettings()}.png`);
|
||||
await expect(page).toHaveScreenshot(`button-expand-${page.getSnapshotSettings()}.png`);
|
||||
});
|
||||
});
|
||||
|
Before Width: | Height: | Size: 95 KiB After Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 97 KiB After Width: | Height: | Size: 28 KiB |
Before Width: | Height: | Size: 102 KiB After Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 101 KiB After Width: | Height: | Size: 31 KiB |
@ -7,6 +7,6 @@ test.describe('button: icon', () => {
|
||||
|
||||
await page.setIonViewport();
|
||||
|
||||
expect(await page.screenshot()).toMatchSnapshot(`button-icon-${page.getSnapshotSettings()}.png`);
|
||||
await expect(page).toHaveScreenshot(`button-icon-${page.getSnapshotSettings()}.png`);
|
||||
});
|
||||
});
|
||||
|
Before Width: | Height: | Size: 90 KiB After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 84 KiB After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 87 KiB After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 84 KiB After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 97 KiB After Width: | Height: | Size: 27 KiB |
Before Width: | Height: | Size: 93 KiB After Width: | Height: | Size: 27 KiB |
Before Width: | Height: | Size: 96 KiB After Width: | Height: | Size: 27 KiB |
Before Width: | Height: | Size: 92 KiB After Width: | Height: | Size: 27 KiB |
@ -7,6 +7,6 @@ test.describe('button: outline', () => {
|
||||
|
||||
await page.setIonViewport();
|
||||
|
||||
expect(await page.screenshot()).toMatchSnapshot(`button-outline-${page.getSnapshotSettings()}.png`);
|
||||
await expect(page).toHaveScreenshot(`button-outline-${page.getSnapshotSettings()}.png`);
|
||||
});
|
||||
});
|
||||
|
Before Width: | Height: | Size: 344 KiB After Width: | Height: | Size: 104 KiB |
Before Width: | Height: | Size: 352 KiB After Width: | Height: | Size: 100 KiB |
Before Width: | Height: | Size: 344 KiB After Width: | Height: | Size: 103 KiB |
Before Width: | Height: | Size: 352 KiB After Width: | Height: | Size: 100 KiB |
Before Width: | Height: | Size: 232 KiB After Width: | Height: | Size: 71 KiB |
Before Width: | Height: | Size: 234 KiB After Width: | Height: | Size: 73 KiB |
Before Width: | Height: | Size: 233 KiB After Width: | Height: | Size: 71 KiB |
Before Width: | Height: | Size: 234 KiB After Width: | Height: | Size: 73 KiB |
@ -8,6 +8,6 @@ test.describe('button: round', () => {
|
||||
|
||||
await page.setIonViewport();
|
||||
|
||||
expect(await page.screenshot()).toMatchSnapshot(`button-round-${page.getSnapshotSettings()}.png`);
|
||||
await expect(page).toHaveScreenshot(`button-round-${page.getSnapshotSettings()}.png`);
|
||||
});
|
||||
});
|
||||
|
Before Width: | Height: | Size: 195 KiB After Width: | Height: | Size: 58 KiB |
Before Width: | Height: | Size: 202 KiB After Width: | Height: | Size: 56 KiB |
Before Width: | Height: | Size: 192 KiB After Width: | Height: | Size: 59 KiB |
Before Width: | Height: | Size: 198 KiB After Width: | Height: | Size: 57 KiB |
@ -12,7 +12,7 @@ test.describe('button: size', () => {
|
||||
|
||||
const wrapper = page.locator('ion-button');
|
||||
|
||||
expect(await wrapper.screenshot()).toMatchSnapshot(`button-size-small-${page.getSnapshotSettings()}.png`);
|
||||
await expect(wrapper).toHaveScreenshot(`button-size-small-${page.getSnapshotSettings()}.png`);
|
||||
});
|
||||
test('should render large buttons', async ({ page }) => {
|
||||
await page.setContent(`
|
||||
@ -21,7 +21,7 @@ test.describe('button: size', () => {
|
||||
|
||||
const wrapper = page.locator('ion-button');
|
||||
|
||||
expect(await wrapper.screenshot()).toMatchSnapshot(`button-size-large-${page.getSnapshotSettings()}.png`);
|
||||
await expect(wrapper).toHaveScreenshot(`button-size-large-${page.getSnapshotSettings()}.png`);
|
||||
});
|
||||
test.describe('in ion-buttons', () => {
|
||||
test('should render small button', async ({ page }) => {
|
||||
@ -33,9 +33,7 @@ test.describe('button: size', () => {
|
||||
|
||||
const wrapper = page.locator('ion-button');
|
||||
|
||||
expect(await wrapper.screenshot()).toMatchSnapshot(
|
||||
`button-size-small-in-buttons-${page.getSnapshotSettings()}.png`
|
||||
);
|
||||
await expect(wrapper).toHaveScreenshot(`button-size-small-in-buttons-${page.getSnapshotSettings()}.png`);
|
||||
});
|
||||
test('should render large button', async ({ page }) => {
|
||||
await page.setContent(`
|
||||
@ -46,9 +44,7 @@ test.describe('button: size', () => {
|
||||
|
||||
const wrapper = page.locator('ion-button');
|
||||
|
||||
expect(await wrapper.screenshot()).toMatchSnapshot(
|
||||
`button-size-large-in-buttons-${page.getSnapshotSettings()}.png`
|
||||
);
|
||||
await expect(wrapper).toHaveScreenshot(`button-size-large-in-buttons-${page.getSnapshotSettings()}.png`);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
Before Width: | Height: | Size: 5.7 KiB After Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 6.0 KiB After Width: | Height: | Size: 2.0 KiB |
Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 7.3 KiB After Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 2.2 KiB |
Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 2.2 KiB |
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 4.1 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 4.8 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 1.4 KiB |
@ -17,7 +17,7 @@ test.describe('button: strong', () => {
|
||||
|
||||
const wrapper = page.locator('ion-button');
|
||||
|
||||
expect(await wrapper.screenshot()).toMatchSnapshot(`button-strong-${page.getSnapshotSettings()}.png`);
|
||||
await expect(wrapper).toHaveScreenshot(`button-strong-${page.getSnapshotSettings()}.png`);
|
||||
});
|
||||
test('should render strong clear button', async ({ page }) => {
|
||||
await page.setContent(`
|
||||
@ -26,7 +26,7 @@ test.describe('button: strong', () => {
|
||||
|
||||
const wrapper = page.locator('ion-button');
|
||||
|
||||
expect(await wrapper.screenshot()).toMatchSnapshot(`button-clear-strong-${page.getSnapshotSettings()}.png`);
|
||||
await expect(wrapper).toHaveScreenshot(`button-clear-strong-${page.getSnapshotSettings()}.png`);
|
||||
});
|
||||
test.describe('in ion-buttons', () => {
|
||||
test('should render strong button', async ({ page }) => {
|
||||
@ -38,7 +38,7 @@ test.describe('button: strong', () => {
|
||||
|
||||
const wrapper = page.locator('ion-button');
|
||||
|
||||
expect(await wrapper.screenshot()).toMatchSnapshot(`button-strong-in-buttons-${page.getSnapshotSettings()}.png`);
|
||||
await expect(wrapper).toHaveScreenshot(`button-strong-in-buttons-${page.getSnapshotSettings()}.png`);
|
||||
});
|
||||
test('should render strong clear button', async ({ page }) => {
|
||||
await page.setContent(`
|
||||
@ -49,9 +49,7 @@ test.describe('button: strong', () => {
|
||||
|
||||
const wrapper = page.locator('ion-button');
|
||||
|
||||
expect(await wrapper.screenshot()).toMatchSnapshot(
|
||||
`button-clear-strong-in-buttons-${page.getSnapshotSettings()}.png`
|
||||
);
|
||||
await expect(wrapper).toHaveScreenshot(`button-clear-strong-in-buttons-${page.getSnapshotSettings()}.png`);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 1016 B |
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 953 B |
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 971 B |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 914 B |
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 1.0 KiB |