diff -r f3bef5eb12f9 -r 16574ca8b155 tests/run-tests.py --- a/tests/run-tests.py Tue Oct 08 15:54:59 2024 +0200 +++ b/tests/run-tests.py Tue Oct 08 15:54:59 2024 +0200 @@ -223,6 +223,7 @@ # For Windows support wifexited = getattr(os, "WIFEXITED", lambda x: False) + # Whether to use IPv6 def checksocketfamily(name, port=20058): """return true if we can listen on localhost using family=name @@ -3307,6 +3308,10 @@ pypath.append(oldpypath) osenvironb[IMPL_PATH] = sepb.join(pypath) + os.environ["HGTEST_BASE_HGMODULEPOLICY"] = os.environ.get( + "HGMODULEPOLICY", "" + ) + if self.options.pure: os.environ["HGTEST_RUN_TESTS_PURE"] = "--pure" os.environ["HGMODULEPOLICY"] = "py" @@ -3397,7 +3402,6 @@ os.path.basename(t).startswith(b'test-') and (t.endswith(b'.py') or t.endswith(b'.t')) ): - m = testcasepattern.match(os.path.basename(t)) if m is not None: t_basename, casestr = m.groups()