From patchwork Tue May 10 07:28:53 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: D12621: check-py3-compat: use an absolute path in sys.path From: phabricator X-Patchwork-Id: 50973 Message-Id: To: Phabricator Cc: mercurial-devel@mercurial-scm.org Date: Tue, 10 May 2022 07:28:53 +0000 av6 created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches. REVISION SUMMARY The idea and rationale is similar to https://phab.mercurial-scm.org/D12599 (landed as 1b6e381521c5 ). REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D12621 AFFECTED FILES contrib/check-py3-compat.py CHANGE DETAILS To: av6, #hg-reviewers Cc: mercurial-patches, mercurial-devel diff --git a/contrib/check-py3-compat.py b/contrib/check-py3-compat.py --- a/contrib/check-py3-compat.py +++ b/contrib/check-py3-compat.py @@ -76,7 +76,7 @@ # specified. When running as test-check-py3-compat.t, we technically # would import the correct paths, but it's cleaner to have both cases # use the same import logic. - sys.path.insert(0, '.') + sys.path.insert(0, os.getcwd()) for f in sys.argv[1:]: with warnings.catch_warnings(record=True) as warns: