def verify_breakpoint_hit(self, breakpoint_ids):
    'Wait for the process we are debugging to stop, and verify we hit\n           any breakpoint location in the "breakpoint_ids" array.\n           "breakpoint_ids" should be a list of breakpoint ID strings\n           (["1", "2"]). The return value from self.set_source_breakpoints()\n           or self.set_function_breakpoints() can be passed to this function'
    stopped_events = self.vscode.wait_for_stopped()
    for stopped_event in stopped_events:
        if ('body' in stopped_event):
            body = stopped_event['body']
            if ('reason' not in body):
                continue
            if (body['reason'] != 'breakpoint'):
                continue
            if ('description' not in body):
                continue
            description = body['description']
            print(('description: %s' % description))
            for breakpoint_id in breakpoint_ids:
                match_desc = ('breakpoint %s.' % breakpoint_id)
                if (match_desc in description):
                    return
    self.assertTrue(False, 'breakpoint not hit')
Wait for the process we are debugging to stop, and verify we hit
any breakpoint location in the "breakpoint_ids" array.
"breakpoint_ids" should be a list of breakpoint ID strings
(["1", "2"]). The return value from self.set_source_breakpoints()
or self.set_function_breakpoints() can be passed to this function
def verify_breakpoint_hit(self, breakpoint_ids):
    'Wait for the process we are debugging to stop, and verify we hit\n           any breakpoint location in the "breakpoint_ids" array.\n           "breakpoint_ids" should be a list of breakpoint ID strings\n           (["1", "2"]). The return value from self.set_source_breakpoints()\n           or self.set_function_breakpoints() can be passed to this function'
    stopped_events = self.vscode.wait_for_stopped()
    for stopped_event in stopped_events:
        if ('body' in stopped_event):
            body = stopped_event['body']
            if ('reason' not in body):
                continue
            if (body['reason'] != 'breakpoint'):
                continue
            if ('description' not in body):
                continue
            description = body['description']
            print(('description: %s' % description))
            for breakpoint_id in breakpoint_ids:
                match_desc = ('breakpoint %s.' % breakpoint_id)
                if (match_desc in description):
                    return
    self.assertTrue(False, 'breakpoint not hit')