diff tests/artifacts/scripts/generate-churning-bundle.py @ 52483:7e5ed1e80913

generate-churning-bundle: change dir before deleting temp dir
author paugier <pierre.augier@univ-grenoble-alpes.fr>
date Mon, 09 Dec 2024 10:00:02 +0100
parents 24c3b3dbab08
children
line wrap: on
line diff
--- a/tests/artifacts/scripts/generate-churning-bundle.py	Mon Dec 09 09:42:09 2024 +0100
+++ b/tests/artifacts/scripts/generate-churning-bundle.py	Mon Dec 09 10:00:02 2024 +0100
@@ -283,6 +283,7 @@
 
 def run(target, validate=False):
     tmpdir = tempfile.mkdtemp(prefix='tmp-hg-test-big-file-bundle-')
+    cwd = os.getcwd()
     try:
         os.chdir(tmpdir)
         hg(
@@ -304,6 +305,8 @@
                 print(msg, file=sys.stderr)
                 return 1
     finally:
+        # Windows does not let you remove the current working directory
+        os.chdir(cwd)
         shutil.rmtree(tmpdir)
     return 0