35 lines
852 B
Python
35 lines
852 B
Python
import os
|
|
from playwright.sync_api import sync_playwright
|
|
|
|
config = {
|
|
"use": [
|
|
{
|
|
"browserName": "chromium",
|
|
"headless": True,
|
|
"slowMo": 0,
|
|
}
|
|
],
|
|
"projects": [
|
|
{
|
|
"name": "chromium",
|
|
"use": {
|
|
"browserName": "chromium",
|
|
"headless": os.getenv("PLAYWRIGHT_HEADLESS", "false").lower() == "true",
|
|
"slowMo": 0,
|
|
},
|
|
}
|
|
],
|
|
"webServer": {
|
|
"command": "python manage.py runserver --host=0.0.0.0 --port=5002",
|
|
"url": "http://localhost:5002",
|
|
"reuseExistingServer": True,
|
|
"timeout": 120,
|
|
"stdout": "pipe",
|
|
"stderr": "pipe",
|
|
},
|
|
"testDir": "./tests",
|
|
"fullyParallel": False,
|
|
"retries": 0,
|
|
"reporter": "list",
|
|
"timeout": 30000,
|
|
} |