From d4c2274400de5f0b2eb3b6f241d2567f54eaf07d Mon Sep 17 00:00:00 2001 From: "checkly[bot]" <54914329+checkly[bot]@users.noreply.github.com> Date: Sat, 10 Dec 2022 18:33:16 +0000 Subject: [PATCH] [Checkly] adds "create-react-app133" code --- __checks__/create-react-app133.check.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 __checks__/create-react-app133.check.js diff --git a/__checks__/create-react-app133.check.js b/__checks__/create-react-app133.check.js new file mode 100644 index 0000000000..73f285f12b --- /dev/null +++ b/__checks__/create-react-app133.check.js @@ -0,0 +1,21 @@ +/** + * To learn more about Playwright Test visit: + * https://www.checklyhq.com/docs/browser-checks/playwright-test/ + */ + +const { test } = require("@playwright/test") + +test("block unnecessary requests", async ({ page }) => { + // Cancel all analytics or font request + await page.route(/(analytics|fonts)/, (route) => route.abort()) + // Don't load images to make your check run faster + await page.route("**/*.{png,jpg,jpeg,webp,svg}", (route) => route.abort()) + + // Change checklyhq.com to your site's URL, + // or, even better, define a SITE_URL environment variable + // to reuse it across your browser checks + await page.goto(process.env.YOUR_SITE_URL || "https://www.checklyhq.com/") + + // Take a screenshot of the current page + await page.screenshot({ path: "./screenshot.png" }) +})