On 9 October 2016 at 14:12, Pulkit Goyal <7895pul...@gmail.com> wrote:
> # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1476014360 -7200 > # Sun Oct 09 13:59:20 2016 +0200 > # Node ID 1c8fe0486ff6657929f63f6c354662c6295cfd1d > # Parent 3ce847adae982625abac548017e43da189eb5e71 > py3: test to check which commands run > > This test helps us to keep track on the commands which runs to Python 3. > I like this idea. Easier than teaching people how to "make local PYTHON=python3". > diff -r 3ce847adae98 -r 1c8fe0486ff6 tests/test-check-py3-commands.t > --- /dev/null Thu Jan 01 00:00:00 1970 +0000 > +++ b/tests/test-check-py3-commands.t Sun Oct 09 13:59:20 2016 +0200 > @@ -0,0 +1,25 @@ > +'''This test helps us in keeping track of what commands we can run in > +Python 3. We can add more commands when this commands work in Python 3.''' > + > + > + $ . "$TESTDIR/helpers-testrepo.sh" > + $ cd "$TESTDIR"/.. > + > + $ $PYTHON3 hg version > + Traceback (most recent call last): > + File "hg", line 45, in <module> > + mercurial.dispatch.run() > + File "/home/pulkit/Repositories/MercurialRepositories/hg- > committed/mercurial/dispatch.py", line 60, in run > + sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255) > + File "/home/pulkit/Repositories/MercurialRepositories/hg- > committed/mercurial/dispatch.py", line 102, in dispatch > + req.ui = uimod.ui() > + File > "/home/pulkit/Repositories/MercurialRepositories/hg-committed/mercurial/ui.py", > line 139, in __init__ > + for f in scmutil.rcpath(): > + File "/home/pulkit/Repositories/MercurialRepositories/hg- > committed/mercurial/scmutil.py", line 758, in rcpath > + for p in os.environ['HGRCPATH'].split(os.pathsep): > + File "/usr/lib/python3.5/os.py", line 678, in __getitem__ > + value = self._data[self.encodekey(key)] > + File "/usr/lib/python3.5/os.py", line 754, in encode > + raise TypeError("str expected, not %s" % type(value).__name__) > + TypeError: str expected, not bytes > + [1] > _______________________________________________ > Mercurial-devel mailing list > Mercurial-devel@mercurial-scm.org > https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel > -- Martijn Pieters
_______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel