Page MenuHomeSealhub

fullscreen-menu-demo.test.ts
No OneTemporary

fullscreen-menu-demo.test.ts

import { withProdApp } from "../test_utils/with-prod-app.js";
import { VERY_LONG_TEST_TIMEOUT, webhintURL } from "../test_utils/webhint.js";
import { FullscreenMenuDemoURL } from "./urls.js";
import { getBrowser } from "../test_utils/browser-creator.js";
import type { Browser, BrowserContext, Page } from "@playwright/test";
describe("FullscreenMenuDemo webhint", () => {
it("doesn't crash", async function () {
return withProdApp(async ({ base_url, rest_api }) => {
await rest_api.get(FullscreenMenuDemoURL);
await webhintURL(base_url + FullscreenMenuDemoURL);
// alternatively you can use webhintHTML for faster but less precise scans
// or for scanning responses of requests that use some form of authorization:
// const response = await rest_api.get(FullscreenMenuDemoURL);
// await webhintHTML(response);
});
}).timeout(VERY_LONG_TEST_TIMEOUT);
});
describe("FullscreenMenuDemo", () => {
let page: Page;
let browser: Browser;
let context: BrowserContext;
beforeEach(async () => {
browser = await getBrowser();
context = await browser.newContext();
page = await context.newPage();
});
afterEach(async () => {
await context.close();
});
it("works as expected", async function () {
return withProdApp(async ({ base_url }) => {
await page.goto(base_url + FullscreenMenuDemoURL);
});
}).timeout(VERY_LONG_TEST_TIMEOUT);
});

File Metadata

Mime Type
text/x-java
Expires
Fri, Jan 24, 16:50 (2 h, 44 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
601648
Default Alt Text
fullscreen-menu-demo.test.ts (1 KB)

Event Timeline