diff options
Diffstat (limited to 'lldb/test/functionalities/watchpoint/hello_watchpoint/TestMyFirstWatchpoint.py')
-rw-r--r-- | lldb/test/functionalities/watchpoint/hello_watchpoint/TestMyFirstWatchpoint.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lldb/test/functionalities/watchpoint/hello_watchpoint/TestMyFirstWatchpoint.py b/lldb/test/functionalities/watchpoint/hello_watchpoint/TestMyFirstWatchpoint.py index 4a65baad5e4..4b4bdad2720 100644 --- a/lldb/test/functionalities/watchpoint/hello_watchpoint/TestMyFirstWatchpoint.py +++ b/lldb/test/functionalities/watchpoint/hello_watchpoint/TestMyFirstWatchpoint.py @@ -80,10 +80,11 @@ class HelloWatchpointTestCase(TestBase): 'stop reason = watchpoint']) self.runCmd("process continue") + # Don't expect the read of 'global' to trigger a stop exception. - # The process status should be 'exited'. - self.expect("process status", - substrs = ['exited']) + process = self.dbg.GetSelectedTarget().GetProcess() + if process.GetState() == lldb.eStateStopped: + self.assertFalse(lldbutil.get_stopped_thread(process, lldb.eStopReasonWatchpoint)) # Use the '-v' option to do verbose listing of the watchpoint. # The hit count should now be 1. |