Skip to content

Commit 3d4ea77

Browse files
authored
[Core] Fix test_runtime_env_working_dir_4 for Windows (#47505)
Windows path needs to be escaped. Signed-off-by: Jiajun Yao <[email protected]>
1 parent d6cb796 commit 3d4ea77

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

python/ray/tests/test_runtime_env_working_dir_4.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,9 +213,11 @@ def test_two_concurrent_jobs_with_same_working_dir(call_ray_start, tmp_working_d
213213
https://github.com/ray-project/ray/issues/47471
214214
"""
215215

216+
# Windows path has backslash so we need to escape it
217+
tmp_working_dir = tmp_working_dir.encode("unicode_escape").decode()
216218
script = f"""
217219
import ray
218-
ray.init(runtime_env={{"working_dir": "{str(tmp_working_dir)}"}})
220+
ray.init(runtime_env={{"working_dir": "{tmp_working_dir}"}})
219221
"""
220222
job1 = run_string_as_driver_nonblocking(script)
221223
job2 = run_string_as_driver_nonblocking(script)

0 commit comments

Comments
 (0)