style: refactor tests code to make it clean. But maybe this is can solve the problem in 404

This commit is contained in:
Stepan Vladovskiy 2024-07-04 01:11:10 +00:00
parent fd4233f907
commit 1cac091a1c
4 changed files with 4 additions and 10 deletions

View File

@ -2,8 +2,6 @@
import https from 'node:https' import https from 'node:https'
import { type Page, expect, test } from '@playwright/test' import { type Page, expect, test } from '@playwright/test'
const baseHost = process.env.BASE_URL || 'https://localhost:3000'
/* Global starting test config */ /* Global starting test config */
let page: Page let page: Page
@ -46,7 +44,7 @@ async function waitForServer(url: string, timeout = 150000) {
test.beforeAll(async ({ browser }) => { test.beforeAll(async ({ browser }) => {
console.log('Waiting for the server to start...') console.log('Waiting for the server to start...')
await new Promise((resolve) => setTimeout(resolve, 5000)) await new Promise((resolve) => setTimeout(resolve, 5000))
const baseURL = `${baseHost}` const baseURL = process.env.BASE_URL || 'https://localhost:3000'
await waitForServer(baseURL) await waitForServer(baseURL)
page = await browser.newPage() page = await browser.newPage()
test.setTimeout(150000) test.setTimeout(150000)

View File

@ -2,8 +2,6 @@
import https from 'node:https' import https from 'node:https'
import { type Page, expect, test } from '@playwright/test' import { type Page, expect, test } from '@playwright/test'
const baseHost = process.env.BASE_URL || 'https://localhost:3000'
/* Global starting test config */ /* Global starting test config */
let page: Page let page: Page
@ -46,7 +44,7 @@ async function waitForServer(url: string, timeout = 150000) {
test.beforeAll(async ({ browser }) => { test.beforeAll(async ({ browser }) => {
console.log('Waiting for the server to start...') console.log('Waiting for the server to start...')
await new Promise((resolve) => setTimeout(resolve, 5000)) await new Promise((resolve) => setTimeout(resolve, 5000))
const baseURL = `${baseHost}` const baseURL = process.env.BASE_URL || 'https://localhost:3000'
await waitForServer(baseURL) await waitForServer(baseURL)
page = await browser.newPage() page = await browser.newPage()
test.setTimeout(150000) test.setTimeout(150000)

View File

@ -2,8 +2,6 @@
import https from 'node:https' import https from 'node:https'
import { type Page, expect, test } from '@playwright/test' import { type Page, expect, test } from '@playwright/test'
const baseHost = process.env.BASE_URL || 'https://localhost:3000'
// biome-ignore lint/suspicious/noExplicitAny: <explanation> // biome-ignore lint/suspicious/noExplicitAny: <explanation>
let context: any let context: any
let page: Page let page: Page
@ -48,7 +46,7 @@ async function waitForServer(url: string, timeout = 150000) {
test.beforeAll(async ({ browser }) => { test.beforeAll(async ({ browser }) => {
console.log('Waiting for the server to start...') console.log('Waiting for the server to start...')
await new Promise((resolve) => setTimeout(resolve, 5000)) await new Promise((resolve) => setTimeout(resolve, 5000))
const baseURL = `${baseHost}` const baseURL = process.env.BASE_URL || 'https://localhost:3000'
await waitForServer(baseURL) await waitForServer(baseURL)
context = await browser.newContext() context = await browser.newContext()
page = await context.newPage() page = await context.newPage()

View File

@ -46,7 +46,7 @@ async function waitForServer(url: string, timeout = 150000) {
test.beforeAll(async ({ browser }) => { test.beforeAll(async ({ browser }) => {
console.log('Waiting for the server to start...') console.log('Waiting for the server to start...')
await new Promise((resolve) => setTimeout(resolve, 5000)) await new Promise((resolve) => setTimeout(resolve, 5000))
const baseURL = `${baseHost}` const baseURL = process.env.BASE_URL || 'https://localhost:3000'
await waitForServer(baseURL) await waitForServer(baseURL)
page = await browser.newPage() page = await browser.newPage()
test.setTimeout(150000) test.setTimeout(150000)