chore: upgrade to Playwright 1.12 with its new test-runner
This commit is contained in:
@ -1,22 +1,14 @@
|
||||
import { test, expect } from "@playwright/test"
|
||||
import { CodeServer } from "./models/CodeServer"
|
||||
import { test, expect } from "./baseFixture"
|
||||
|
||||
// This is a "gut-check" test to make sure playwright is working as expected
|
||||
test.describe("browser", () => {
|
||||
let codeServer: CodeServer
|
||||
|
||||
test.beforeEach(async ({ page }) => {
|
||||
codeServer = new CodeServer(page)
|
||||
await codeServer.navigate()
|
||||
})
|
||||
|
||||
test("browser should display correct userAgent", async ({ page, browserName }) => {
|
||||
test("browser should display correct userAgent", async ({ codeServerPage, browserName }) => {
|
||||
const displayNames = {
|
||||
chromium: "Chrome",
|
||||
firefox: "Firefox",
|
||||
webkit: "Safari",
|
||||
}
|
||||
const userAgent = await page.evaluate("navigator.userAgent")
|
||||
const userAgent = await codeServerPage.page.evaluate("navigator.userAgent")
|
||||
|
||||
expect(userAgent).toContain(displayNames[browserName])
|
||||
})
|
||||
|
Reference in New Issue
Block a user