[Python-checkins] cpython (3.3): fix test on debug builds (closes #20731)

benjamin.peterson python-checkins at python.org
Sat Mar 1 16:34:34 CET 2014


http://hg.python.org/cpython/rev/dcf4fbf446ca
changeset:   89435:dcf4fbf446ca
branch:      3.3
parent:      89432:afb76ca87022
user:        Benjamin Peterson <benjamin at python.org>
date:        Sat Mar 01 10:31:36 2014 -0500
summary:
  fix test on debug builds (closes #20731)

files:
  Lib/test/test_coding.py |  5 +++--
  1 files changed, 3 insertions(+), 2 deletions(-)


diff --git a/Lib/test/test_coding.py b/Lib/test/test_coding.py
--- a/Lib/test/test_coding.py
+++ b/Lib/test/test_coding.py
@@ -59,12 +59,13 @@
                         msg=c.exception.args[0])
 
     def test_20731(self):
-        sub = subprocess.Popen([sys.executable, 
+        sub = subprocess.Popen([sys.executable,
                         os.path.join(os.path.dirname(__file__),
                                      'coding20731.py')],
                         stderr=subprocess.PIPE)
         err = sub.communicate()[1]
-        self.assertEquals(err, b'')
+        self.assertEqual(sub.returncode, 0)
+        self.assertNotIn(b'SyntaxError', err)
 
 if __name__ == "__main__":
     unittest.main()

-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list