Skip to content

Commit 7cc8564

Browse files
committed
options
1 parent 498222a commit 7cc8564

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

tests/conftest.py

+19-1
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ def browser_context_args(browser_context_args: dict, base_url: str, request: Sub
7070
**browser_context_args,
7171
"no_viewport": True,
7272
"user_agent": Constants.AUTOMATION_USER_AGENT,
73+
"permissions": ["geolocation", "microphone", "camera"],
7374
}
7475

7576
if hasattr(request, "param"):
@@ -107,7 +108,24 @@ def browser_type_launch_args(browser_type_launch_args: dict, playwright: Playwri
107108
108109
"""
109110
playwright.selectors.set_test_id_attribute("data-test")
110-
return {**browser_type_launch_args, "args": ["--start-maximized"]}
111+
return {
112+
**browser_type_launch_args,
113+
"headless": False,
114+
"args": [
115+
"--start-maximized",
116+
"--allow-file-access-from-files",
117+
"--use-fake-device-for-media-stream",
118+
"--use-fake-ui-for-media-stream",
119+
"--hide-scrollbars",
120+
"--disable-features=IsolateOrigins,site-per-process,VizDisplayCompositor,SidePanelPinning,OptimizationGuideModelDownloading,OptimizationHintsFetching,OptimizationTargetPrediction,OptimizationHints",
121+
"--disable-popup-blocking",
122+
"--disable-search-engine-choice-screen",
123+
"--disable-infobars",
124+
"--disable-dev-shm-usage",
125+
"--disable-notifications",
126+
"--disable-blink-features=AutomationControlled"
127+
]
128+
}
111129

112130

113131
def get_public_ip() -> str:

0 commit comments

Comments
 (0)