feat: add new e2e test to test browser
This commit is contained in:
parent
3db19843e2
commit
6b3db06c7a
16
test/e2e/browser.test.ts
Normal file
16
test/e2e/browser.test.ts
Normal file
@ -0,0 +1,16 @@
|
||||
/// <reference types="jest-playwright-preset" />
|
||||
|
||||
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])
|
||||
})
|
Reference in New Issue
Block a user