// Catch browser console errors:
page.on("pageerror", (error) => {
console.error("Browser uncaught exception:", error.message);
});// Download verification:
const downloadPromise = page.waitForEvent("download");
await page.getByRole("button", { name: "Export CSV" }).click();
const download = await downloadPromise;
await download.saveAs("test-results/report.csv");