diff -r d4bdd6ec4594 Lib/test/test_tools.py --- a/Lib/test/test_tools.py Mon Jan 28 13:25:44 2013 +0200 +++ b/Lib/test/test_tools.py Tue Jan 29 11:32:34 2013 -0700 @@ -50,7 +50,7 @@ (sys.executable, self.script) + args, stdin=subprocess.PIPE, stdout=subprocess.PIPE, universal_newlines=True) as proc: - out, err = proc.communicate(source.encode()) + out, err = proc.communicate(source) self.assertIsNone(err) return out