Mercurial > public > mercurial-scm > hg-stable
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