From 961fdf70295900065fcde44afdb6f9b1629b3803 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Wed, 5 Mar 2025 15:37:30 -0800 Subject: [PATCH] fix: Normalize git config include path for cross-platform compatibility --- tests/basic/test_main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/basic/test_main.py b/tests/basic/test_main.py index 04ddb8e8c..2eca847bf 100644 --- a/tests/basic/test_main.py +++ b/tests/basic/test_main.py @@ -791,8 +791,10 @@ class TestMain(TestCase): # Set up main git config with include directive git_config = git_dir / ".git" / "config" + # Use normalized path with forward slashes for git config + include_path = str(include_config).replace("\\", "/") with open(git_config, "a") as f: - f.write(f"\n[include]\n path = {include_config}\n") + f.write(f"\n[include]\n path = {include_path}\n") # Read the modified config file modified_config_content = git_config.read_text()