From patchwork Wed Feb 17 23:18:58 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: test: remove dependency on $PYTHONDIR From: Durham Goode X-Patchwork-Id: 13252 Message-Id: <5cef3483a31ecd1f1808.1455751138@dev8486.prn1.facebook.com> To: Date: Wed, 17 Feb 2016 15:18:58 -0800 # HG changeset patch # User Durham Goode # Date 1455750820 28800 # Wed Feb 17 15:13:40 2016 -0800 # Node ID 5cef3483a31ecd1f18083fc8da3a7fbcd4a22b5b # Parent 4f99a5826e88fa6b4305336556cc939ca2cdaff1 test: remove dependency on $PYTHONDIR The PYTHONDIR used in the test may not match the one set in the environment, so let's remove this depdency and replace it with a glob. Our internal test automation caught this, since we muck with the PYTHONPATH to allow testing many of our non-installed extensions together. diff --git a/tests/test-devel-warnings.t b/tests/test-devel-warnings.t --- a/tests/test-devel-warnings.t +++ b/tests/test-devel-warnings.t @@ -83,27 +83,27 @@ $ hg buggylocking --traceback devel-warn: transaction with no lock at: */hg:* in * (glob) - $PYTHONDIR/mercurial/dispatch.py:* in run (glob) - $PYTHONDIR/mercurial/dispatch.py:* in dispatch (glob) - $PYTHONDIR/mercurial/dispatch.py:* in _runcatch (glob) - $PYTHONDIR/mercurial/dispatch.py:* in _dispatch (glob) - $PYTHONDIR/mercurial/dispatch.py:* in runcommand (glob) - $PYTHONDIR/mercurial/dispatch.py:* in _runcommand (glob) - $PYTHONDIR/mercurial/dispatch.py:* in checkargs (glob) - $PYTHONDIR/mercurial/dispatch.py:* in (glob) - $PYTHONDIR/mercurial/util.py:* in check (glob) + */mercurial/dispatch.py:* in run (glob) + */mercurial/dispatch.py:* in dispatch (glob) + */mercurial/dispatch.py:* in _runcatch (glob) + */mercurial/dispatch.py:* in _dispatch (glob) + */mercurial/dispatch.py:* in runcommand (glob) + */mercurial/dispatch.py:* in _runcommand (glob) + */mercurial/dispatch.py:* in checkargs (glob) + */mercurial/dispatch.py:* in (glob) + */mercurial/util.py:* in check (glob) $TESTTMP/buggylocking.py:* in buggylocking (glob) devel-warn: "wlock" acquired after "lock" at: */hg:* in * (glob) - $PYTHONDIR/mercurial/dispatch.py:* in run (glob) - $PYTHONDIR/mercurial/dispatch.py:* in dispatch (glob) - $PYTHONDIR/mercurial/dispatch.py:* in _runcatch (glob) - $PYTHONDIR/mercurial/dispatch.py:* in _dispatch (glob) - $PYTHONDIR/mercurial/dispatch.py:* in runcommand (glob) - $PYTHONDIR/mercurial/dispatch.py:* in _runcommand (glob) - $PYTHONDIR/mercurial/dispatch.py:* in checkargs (glob) - $PYTHONDIR/mercurial/dispatch.py:* in (glob) - $PYTHONDIR/mercurial/util.py:* in check (glob) + */mercurial/dispatch.py:* in run (glob) + */mercurial/dispatch.py:* in dispatch (glob) + */mercurial/dispatch.py:* in _runcatch (glob) + */mercurial/dispatch.py:* in _dispatch (glob) + */mercurial/dispatch.py:* in runcommand (glob) + */mercurial/dispatch.py:* in _runcommand (glob) + */mercurial/dispatch.py:* in checkargs (glob) + */mercurial/dispatch.py:* in (glob) + */mercurial/util.py:* in check (glob) $TESTTMP/buggylocking.py:* in buggylocking (glob) $ hg properlocking $ hg nowaitlocking @@ -118,7 +118,7 @@ [255] $ hg log -r "oldstyle()" -T '{rev}\n' - devel-warn: revset "oldstyle" use list instead of smartset, (upgrade your code) at: $PYTHONDIR/mercurial/revset.py:* (mfunc) (glob) + devel-warn: revset "oldstyle" use list instead of smartset, (upgrade your code) at: */mercurial/revset.py:* (mfunc) (glob) 0 $ hg oldanddeprecated devel-warn: foorbar is deprecated, go shopping @@ -128,14 +128,14 @@ devel-warn: foorbar is deprecated, go shopping (compatibility will be dropped after Mercurial-42.1337, update your code.) at: */hg:* in (glob) - $PYTHONDIR/mercurial/dispatch.py:* in run (glob) - $PYTHONDIR/mercurial/dispatch.py:* in dispatch (glob) - $PYTHONDIR/mercurial/dispatch.py:* in _runcatch (glob) - $PYTHONDIR/mercurial/dispatch.py:* in _dispatch (glob) - $PYTHONDIR/mercurial/dispatch.py:* in runcommand (glob) - $PYTHONDIR/mercurial/dispatch.py:* in _runcommand (glob) - $PYTHONDIR/mercurial/dispatch.py:* in checkargs (glob) - $PYTHONDIR/mercurial/dispatch.py:* in (glob) - $PYTHONDIR/mercurial/util.py:* in check (glob) + */mercurial/dispatch.py:* in run (glob) + */mercurial/dispatch.py:* in dispatch (glob) + */mercurial/dispatch.py:* in _runcatch (glob) + */mercurial/dispatch.py:* in _dispatch (glob) + */mercurial/dispatch.py:* in runcommand (glob) + */mercurial/dispatch.py:* in _runcommand (glob) + */mercurial/dispatch.py:* in checkargs (glob) + */mercurial/dispatch.py:* in (glob) + */mercurial/util.py:* in check (glob) $TESTTMP/buggylocking.py:* in oldanddeprecated (glob) $ cd ..