> --- a/tests/run-tests.py
> +++ b/tests/run-tests.py
> @@ -2527,13 +2527,14 @@
>              os.umask(oldmask)
>  
>      def _run(self, testdescs):
> +        testdir = getcwdb()

>          self._testdir = osenvironb[b'TESTDIR'] = getcwdb()

Nit: maybe this line has to be removed.

>          # assume all tests in same folder for now
>          if testdescs:
>              pathname = os.path.dirname(testdescs[0]['path'])
>              if pathname:
> -                osenvironb[b'TESTDIR'] = os.path.join(osenvironb[b'TESTDIR'],
> -                                                      pathname)
> +                testdir = os.path.join(testdir,pathname)
> +        self._testdir = osenvironb[b'TESTDIR'] = testdir

The idea sounds good, but test-run-tests.t failed. Can you investigate?
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to