Make playwright:snapshots:ubuntu fail on mismatching image snapshots (#6322)

* pierremtb/adhoc/playwright-should-fail-on-mismatching-image-snapshots

* Add network-toggle to masks

* Add network masks

* :oops: tangentialArc snapshot update

* Update snaps

* Cleaner constants for masks

* Update snaps

* Clean up, updated README
This commit is contained in:
Pierre Jacquier
2025-04-15 05:43:39 -04:00
committed by GitHub
parent 7fce38b212
commit c51db5bd4a
32 changed files with 55 additions and 80 deletions

View File

@ -29,6 +29,17 @@ const toNormalizedCode = (text: string) => {
return text.replace(/\s+/g, '')
}
export const headerMasks = (page: Page) => [
page.locator('#app-header'),
page.locator('#sidebar-top-ribbon'),
page.locator('#sidebar-bottom-ribbon'),
]
export const networkingMasks = (page: Page) => [
page.getByTestId('model-state-indicator'),
page.getByTestId('network-toggle'),
]
export type TestColor = [number, number, number]
export const TEST_COLORS: { [key: string]: TestColor } = {
WHITE: [249, 249, 249],