Skip to content

Commit 6b37c47

Browse files
committed
[lldb] Improve test failure messages in vscode tests
A couple of tests sporadically fail on these assertions, but the error messages do not give a clue as to what has actually happened. Improve them so that we can better understand what is going wrong.
1 parent 467eec0 commit 6b37c47

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/lldbvscode_testcase.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -230,11 +230,11 @@ def continue_to_exception_breakpoint(self, filter_label):
230230
def continue_to_exit(self, exitCode=0):
231231
self.vscode.request_continue()
232232
stopped_events = self.vscode.wait_for_stopped()
233-
self.assertTrue(len(stopped_events) == 1,
234-
"expecting single 'exited' event")
235-
self.assertTrue(stopped_events[0]['event'] == 'exited',
233+
self.assertEquals(len(stopped_events), 1,
234+
"stopped_events = {}".format(stopped_events))
235+
self.assertEquals(stopped_events[0]['event'], 'exited',
236236
'make sure program ran to completion')
237-
self.assertTrue(stopped_events[0]['body']['exitCode'] == exitCode,
237+
self.assertEquals(stopped_events[0]['body']['exitCode'], exitCode,
238238
'exitCode == %i' % (exitCode))
239239

240240
def attach(self, program=None, pid=None, waitFor=None, trace=None,

0 commit comments

Comments
 (0)