diff options
author | Zac Medico <zmedico@gentoo.org> | 2009-08-17 22:18:02 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2009-08-17 22:18:02 +0000 |
commit | 3b1dae05fdee007798bbeea5169b4feb6e69d4ef (patch) | |
tree | f697c55951dd4414a592b53e950093276108b5e8 /pym/portage/tests/bin | |
parent | 6675f545519dab7efaac1f8c49b8ba10a6f41972 (diff) | |
download | portage-3b1dae05fdee007798bbeea5169b4feb6e69d4ef.tar.gz portage-3b1dae05fdee007798bbeea5169b4feb6e69d4ef.tar.bz2 portage-3b1dae05fdee007798bbeea5169b4feb6e69d4ef.zip |
Use portage.os, _content_encoding, and _fs_encoding where appropriate.
svn path=/main/trunk/; revision=14078
Diffstat (limited to 'pym/portage/tests/bin')
-rw-r--r-- | pym/portage/tests/bin/setup_env.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/pym/portage/tests/bin/setup_env.py b/pym/portage/tests/bin/setup_env.py index 727f02e7b..aab210ee9 100644 --- a/pym/portage/tests/bin/setup_env.py +++ b/pym/portage/tests/bin/setup_env.py @@ -3,15 +3,17 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -import os, shutil, sys -from os.path import dirname, abspath, join +from portage import os +from portage import shutil from portage.tests import TestCase from portage.process import spawn from portage.const import PORTAGE_BIN_PATH -bindir = join(dirname(dirname(abspath(__file__))), +bindir = os.path.join(os.path.dirname(os.path.dirname( + os.path.abspath(__file__))), "..", "..", "..", "bin", "ebuild-helpers") -basedir = join(dirname(dirname(abspath(__file__))), "bin", "root") +basedir = os.path.join(os.path.dirname(os.path.dirname( + os.path.abspath(__file__))), "bin", "root") os.environ["D"] = os.path.join(basedir, "image") os.environ["T"] = os.path.join(basedir, "temp") os.environ["S"] = os.path.join(basedir, "workdir") @@ -52,7 +54,7 @@ def xexists_in_D(path): def portage_func(func, args, exit_status=0): # we don't care about the output of the programs, # just their exit value and the state of $D - f = open('/dev/null', 'w') + f = open('/dev/null', 'wb') fd_pipes = {0:0,1:f.fileno(),2:f.fileno()} spawn(func+" "+args, env=os.environ, fd_pipes=fd_pipes) f.close() |