Skip to content

Commit dd80eed

Browse files
committed
feat: add logger to tests
1 parent f241e38 commit dd80eed

6 files changed

+38
-6
lines changed

test/e2e/browser.test.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
// tests are running in multiple browsers
55
describe("Browser gutcheck", () => {
66
beforeEach(async () => {
7-
await jestPlaywright.resetBrowser()
7+
await jestPlaywright.resetBrowser({
8+
logger: {
9+
isEnabled: (name) => name === "browser",
10+
log: (name, severity, message, args) => console.log(`${name} ${message}`),
11+
},
12+
})
813
})
914

1015
test("should display correct browser based on userAgent", async () => {

test/e2e/globalSetup.test.ts

+7-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,13 @@ describe("globalSetup", () => {
88
// Create a new context with the saved storage state
99
// so we don't have to logged in
1010
const storageState = JSON.parse(STORAGE) || {}
11-
await jestPlaywright.resetContext({ storageState })
11+
await jestPlaywright.resetContext({
12+
storageState,
13+
logger: {
14+
isEnabled: (name, severity) => name === "browser",
15+
log: (name, severity, message, args) => console.log(`${name} ${message}`),
16+
},
17+
})
1218
await page.goto(CODE_SERVER_ADDRESS, { waitUntil: "networkidle" })
1319
})
1420

test/e2e/login.test.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,12 @@ import { CODE_SERVER_ADDRESS, PASSWORD } from "../utils/constants"
33

44
describe("login", () => {
55
beforeEach(async () => {
6-
await jestPlaywright.resetBrowser()
6+
await jestPlaywright.resetBrowser({
7+
logger: {
8+
isEnabled: (name, severity) => name === "browser",
9+
log: (name, severity, message, args) => console.log(`${name} ${message}`),
10+
},
11+
})
712
await page.goto(CODE_SERVER_ADDRESS, { waitUntil: "networkidle" })
813
})
914

test/e2e/loginPage.test.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@ import { CODE_SERVER_ADDRESS } from "../utils/constants"
44

55
describe("login page", () => {
66
beforeEach(async () => {
7-
await jestPlaywright.resetContext()
7+
await jestPlaywright.resetContext({
8+
logger: {
9+
isEnabled: (name, severity) => name === "browser",
10+
log: (name, severity, message, args) => console.log(`${name} ${message}`),
11+
},
12+
})
813
await page.goto(CODE_SERVER_ADDRESS, { waitUntil: "networkidle" })
914
})
1015

test/e2e/logout.test.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,12 @@ import { CODE_SERVER_ADDRESS, PASSWORD } from "../utils/constants"
33

44
describe("logout", () => {
55
beforeEach(async () => {
6-
await jestPlaywright.resetBrowser()
6+
await jestPlaywright.resetBrowser({
7+
logger: {
8+
isEnabled: (name, severity) => name === "browser",
9+
log: (name, severity, message, args) => console.log(`${name} ${message}`),
10+
},
11+
})
712
await page.goto(CODE_SERVER_ADDRESS, { waitUntil: "networkidle" })
813
})
914

test/e2e/openHelpAbout.test.ts

+7-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,13 @@ describe("Open Help > About", () => {
66
// Create a new context with the saved storage state
77
// so we don't have to logged in
88
const storageState = JSON.parse(STORAGE) || {}
9-
await jestPlaywright.resetContext({ storageState })
9+
await jestPlaywright.resetContext({
10+
storageState,
11+
logger: {
12+
isEnabled: (name, severity) => name === "browser",
13+
log: (name, severity, message, args) => console.log(`${name} ${message}`),
14+
},
15+
})
1016
await page.goto(CODE_SERVER_ADDRESS, { waitUntil: "networkidle" })
1117
})
1218

0 commit comments

Comments
 (0)