Standardize browser QA at 1920x1080
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
import { spawn } from 'node:child_process';
|
||||
import { chromium } from 'playwright';
|
||||
import { desktopBrowserContextOptions, desktopBrowserViewport } from './desktop-browser-viewport.mjs';
|
||||
|
||||
const targetUrl = withCanvasRenderer(process.env.VERIFY_URL ?? 'http://localhost:5173/');
|
||||
const baselineViewport = { width: 1920, height: 1080 };
|
||||
const baselineViewport = desktopBrowserViewport;
|
||||
const legacyUiScale = 1.5;
|
||||
|
||||
function withCanvasRenderer(url) {
|
||||
@@ -18,7 +19,7 @@ try {
|
||||
serverProcess = await ensureLocalServer(targetUrl);
|
||||
|
||||
browser = await chromium.launch({ headless: true });
|
||||
const page = await browser.newPage({ viewport: baselineViewport });
|
||||
const page = await browser.newPage(desktopBrowserContextOptions);
|
||||
|
||||
await page.goto(targetUrl, { waitUntil: 'domcontentloaded' });
|
||||
await page.evaluate(() => window.localStorage.clear());
|
||||
|
||||
Reference in New Issue
Block a user