Skip to content

Commit 9e6590b

Browse files
authored
gh-106368: Argument clinic tests: improve error message when expect_success() fails (#107606)
1 parent 58ef741 commit 9e6590b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Lib/test/test_clinic.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1680,7 +1680,8 @@ def run_clinic(self, *args):
16801680

16811681
def expect_success(self, *args):
16821682
out, err, code = self.run_clinic(*args)
1683-
self.assertEqual(code, 0, f"Unexpected failure: {args=}")
1683+
if code != 0:
1684+
self.fail("\n".join([f"Unexpected failure: {args=}", out, err]))
16841685
self.assertEqual(err, "")
16851686
return out
16861687

0 commit comments

Comments
 (0)