diff --git a/test/e2e/browser.test.ts b/test/e2e/browser.test.ts new file mode 100644 index 00000000..0801c9e9 --- /dev/null +++ b/test/e2e/browser.test.ts @@ -0,0 +1,16 @@ +/// + +beforeAll(async () => { + await page.goto("https://whatismybrowser.com/") +}) + +test("should display correct browser", async () => { + const browser = await page.$eval(".string-major", (el) => el.innerHTML) + + const displayNames = { + chromium: "Chrome", + firefox: "Firefox", + webkit: "Safari", + } + expect(browser).toContain(displayNames[browserName]) +})