Skip to content

Commit 4ac3256

Browse files
authored
fix: env param in BrowserType.launch doesn't serialize properly to Nodejs (#612)
1 parent 0c70108 commit 4ac3256

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

playwright/_impl/_browser_type.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,10 @@ async def launch_persistent_context(
138138

139139
def normalize_launch_params(params: Dict) -> None:
140140
if "env" in params:
141-
params["env"] = {name: str(value) for [name, value] in params["env"].items()}
141+
params["env"] = [
142+
{"name": name, "value": str(value)}
143+
for [name, value] in params["env"].items()
144+
]
142145
if "ignoreDefaultArgs" in params:
143146
if params["ignoreDefaultArgs"] is True:
144147
params["ignoreAllDefaultArgs"] = True

0 commit comments

Comments
 (0)