From 6fd46254fbaf7482d5c72cfe6cf5ef31b2407a1f Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Thu, 22 Apr 2010 12:36:23 -0700 Subject: [PATCH] Automatically add PORTAGE_BIN_PATH to the front of PATH. --- pym/portage/tests/runTests | 7 +++++++ 1 file changed, 7 insertions(+) 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() -- 2.26.2