From 5d3743962f5225a2387480c7133905f440af4b42 Mon Sep 17 00:00:00 2001 From: Daniel Date: Thu, 30 Nov 2023 18:25:58 +0100 Subject: [PATCH] add global timeout settings --- src/conftest.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/conftest.py b/src/conftest.py index 3eb168c..770e666 100644 --- a/src/conftest.py +++ b/src/conftest.py @@ -9,11 +9,22 @@ from pathlib import Path import pytest from dotenv import dotenv_values +from playwright.sync_api import BrowserContext, expect from pytest import Parser from src.dirmanager import DirManager -TIMEOUT = 5000 +# global timeout and LOCALE +LOCALE = {"Accept-Language": "de_DE"} +TIMEOUT = 10_000 +expect.set_options(timeout=TIMEOUT) + + +@pytest.fixture +def context(context: BrowserContext) -> BrowserContext: + context.set_default_timeout(TIMEOUT) + context.set_extra_http_headers(LOCALE) + return context def pytest_addoption(parser: Parser):