]> granicus.if.org Git - python/commitdiff
bpo-38453: Resolve test directories before chdir to them (GH-16723)
authorSteve Dower <steve.dower@python.org>
Mon, 14 Oct 2019 15:42:21 +0000 (08:42 -0700)
committerGitHub <noreply@github.com>
Mon, 14 Oct 2019 15:42:21 +0000 (08:42 -0700)
Lib/test/support/__init__.py

index d593fc18d96e1745e4c33a96b7a0bc6454918c96..0f294c5b0f456ed56e58049a10fc1a33bdfd7895 100644 (file)
@@ -1068,7 +1068,7 @@ def change_cwd(path, quiet=False):
     """
     saved_dir = os.getcwd()
     try:
-        os.chdir(path)
+        os.chdir(os.path.realpath(path))
     except OSError as exc:
         if not quiet:
             raise