diff --git a/test/bytecode_3.3/02_named_and_kwargs.pyc b/test/bytecode_3.3/02_named_and_kwargs.pyc index 259063d5..e9a1c42f 100644 Binary files a/test/bytecode_3.3/02_named_and_kwargs.pyc and b/test/bytecode_3.3/02_named_and_kwargs.pyc differ diff --git a/test/simple_source/bug33/02_named_and_kwargs.py b/test/simple_source/bug33/02_named_and_kwargs.py index bb50c08b..56ee1535 100644 --- a/test/simple_source/bug33/02_named_and_kwargs.py +++ b/test/simple_source/bug33/02_named_and_kwargs.py @@ -2,3 +2,11 @@ # Bug is getting params correct: timeout before **kwargs def call(*popenargs, timeout=None, **kwargs): return + +# From 3.4 asyncio/base_events.py +# Bug was in pickin up name of ** (kwargs) +def subprocess_shell(self, protocol_factory, cmd, *, stdin=subprocess.PIPE, + stdout=subprocess.PIPE, stderr=subprocess.PIPE, + universal_newlines=False, shell=True, bufsize=0, + **kwargs): + return