From f966803c0855135242c16417d94261a15384bd54 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Fri, 20 May 2011 00:12:10 +0200 Subject: packaging: fix the constructor of FakePopen packaging.util requires the env keyword. --- Lib/packaging/tests/test_util.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Lib/packaging/tests/test_util.py b/Lib/packaging/tests/test_util.py index 203c708..8eb61ae 100644 --- a/Lib/packaging/tests/test_util.py +++ b/Lib/packaging/tests/test_util.py @@ -56,8 +56,14 @@ password:xxx class FakePopen: test_class = None - def __init__(self, cmd, shell, stdout, stderr): - self.cmd = cmd.split()[0] + def __init__(self, args, bufsize=0, executable=None, + stdin=None, stdout=None, stderr=None, + preexec_fn=None, close_fds=False, + shell=False, cwd=None, env=None, universal_newlines=False, + startupinfo=None, creationflags=0, + restore_signals=True, start_new_session=False, + pass_fds=()): + self.cmd = args.split()[0] exes = self.test_class._exes if self.cmd not in exes: # we don't want to call the system, returning an empty -- cgit v0.12