From: Zac Medico Date: Thu, 22 Apr 2010 19:36:23 +0000 (-0700) Subject: Automatically add PORTAGE_BIN_PATH to the front of PATH. X-Git-Tag: v2.2_rc68~647 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=6fd46254fbaf7482d5c72cfe6cf5ef31b2407a1f;p=portage.git Automatically add PORTAGE_BIN_PATH to the front of PATH. --- diff --git a/pym/portage/tests/runTests b/pym/portage/tests/runTests index 3afe8e20f..8e8a3a443 100755 --- a/pym/portage/tests/runTests +++ b/pym/portage/tests/runTests @@ -11,6 +11,13 @@ import os.path as osp sys.path.insert(0, osp.dirname(osp.dirname(osp.dirname(osp.abspath(__file__))))) import portage.tests as tests +from portage.const import PORTAGE_BIN_PATH +path = os.environ.get("PATH", "").split(":") +path = [x for x in path if x] +if not path or not os.path.samefile(path[0], PORTAGE_BIN_PATH): + path.insert(0, PORTAGE_BIN_PATH) + os.environ["PATH"] = ":".join(path) +del path if __name__ == "__main__": result = tests.main()