From dc0e80657257def9203b5e0ca7b6141d3dcd1d57 Mon Sep 17 00:00:00 2001 From: Valentin Lab Date: Mon, 14 Dec 2020 16:19:29 +0100 Subject: fix: combine aliases on windows base dirs (ie: ``X:\``) (fixes: #577) Signed-off-by: Valentin Lab --- tests/test_files.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'tests') diff --git a/tests/test_files.py b/tests/test_files.py index 9df4e5d0..84e25f10 100644 --- a/tests/test_files.py +++ b/tests/test_files.py @@ -349,6 +349,20 @@ class PathAliasesTest(CoverageTest): './django/foo/bar.py' ) + def test_windows_root_paths(self): + aliases = PathAliases() + aliases.add('X:\\', '/tmp/src') + self.assert_mapped( + aliases, + "X:\\a\\file.py", + "/tmp/src/a/file.py" + ) + self.assert_mapped( + aliases, + "X:\\file.py", + "/tmp/src/file.py" + ) + def test_leading_wildcard(self): aliases = PathAliases() aliases.add('*/d1', './mysrc1') -- cgit v1.2.1