Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit a9effcd

Browse files
committed
Better diagnose test failure
2 parents 2565288 + b8b6a68 commit a9effcd

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Lib/test/test_threading.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -780,10 +780,10 @@ def outer():
780780
"""
781781
expected_output = "end of main thread\n"
782782
p = subprocess.Popen([sys.executable, "-c", script],
783-
stdout=subprocess.PIPE)
783+
stdout=subprocess.PIPE, stderr=subprocess.PIPE)
784784
stdout, stderr = p.communicate()
785785
data = stdout.decode().replace('\r', '')
786-
self.assertEqual(p.returncode, 0, "Unexpected error")
786+
self.assertEqual(p.returncode, 0, "Unexpected error: " + stderr.decode())
787787
self.assertEqual(data, expected_output)
788788

789789
class LockTests(lock_tests.LockTests):

0 commit comments

Comments
 (0)