diff -r a9b1acca2b14 -r 7b8769cca23d tests/test-doctest.py --- a/tests/test-doctest.py Tue Oct 08 15:54:59 2024 +0200 +++ b/tests/test-doctest.py Tue Oct 08 20:50:46 2024 +0200 @@ -69,8 +69,13 @@ if not os.path.isdir(os.path.join(cwd, ".hg")): sys.exit(0) +files_cmd = "hg files --print0 \"%s\"" % fileset + +if 'HGTEST_RESTOREENV' in os.environ: + files_cmd = '. $HGTEST_RESTOREENV; ' + files_cmd + files = subprocess.check_output( - "hg files --print0 \"%s\"" % fileset, + files_cmd, shell=True, cwd=cwd, ).split(b'\0')