From 26765cd89aac2c1a0e281c31397821002e7cc1e1 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Fri, 23 Aug 2024 11:40:00 -0700 Subject: [PATCH] style: Normalize path separators for Windows --- tests/basic/test_repomap.py | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/tests/basic/test_repomap.py b/tests/basic/test_repomap.py index e0198e5ca..9fdf0485b 100644 --- a/tests/basic/test_repomap.py +++ b/tests/basic/test_repomap.py @@ -458,10 +458,19 @@ class TestRepoMapAllLanguages(unittest.TestCase): expected_map = f.read().strip() # Normalize path separators for Windows - if os.name == 'nt': # Check if running on Windows + if os.name == "nt": # Check if running on Windows import re - expected_map = re.sub(r'tests/fixtures/sample-code-base/([^:]+)', r'tests\\fixtures\\sample-code-base\\\1', expected_map) - generated_map_str = re.sub(r'tests/fixtures/sample-code-base/([^:]+)', r'tests\\fixtures\\sample-code-base\\\1', generated_map_str) + + expected_map = re.sub( + r"tests/fixtures/sample-code-base/([^:]+)", + r"tests\\fixtures\\sample-code-base\\\1", + expected_map, + ) + generated_map_str = re.sub( + r"tests/fixtures/sample-code-base/([^:]+)", + r"tests\\fixtures\\sample-code-base\\\1", + generated_map_str, + ) # Compare the generated map with the expected map if generated_map_str != expected_map: