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

Skip to content

Commit b8b6a68

Browse files
committed
Better diagnose test failure
1 parent 5b5619f commit b8b6a68

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
@@ -768,10 +768,10 @@ def outer():
768768
"""
769769
expected_output = "end of main thread\n"
770770
p = subprocess.Popen([sys.executable, "-c", script],
771-
stdout=subprocess.PIPE)
771+
stdout=subprocess.PIPE, stderr=subprocess.PIPE)
772772
stdout, stderr = p.communicate()
773773
data = stdout.decode().replace('\r', '')
774-
self.assertEqual(p.returncode, 0, "Unexpected error")
774+
self.assertEqual(p.returncode, 0, "Unexpected error: " + stderr.decode())
775775
self.assertEqual(data, expected_output)
776776

777777
class LockTests(lock_tests.LockTests):

0 commit comments

Comments
 (0)