diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2017-01-02 19:26:05 +0000 | 
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2017-01-02 19:26:05 +0000 | 
| commit | 14f1b3e8826ce43b978db93a62d1166055db5394 (patch) | |
| tree | 0a00ad8d3498783fe0193f3b656bca17c4c8697d /packages/Python/lldbsuite/test/lang/cpp/limit-debug-info | |
| parent | 4ee8c119c71a06dcad1e0fecc8c675e480e59337 (diff) | |
Notes
Diffstat (limited to 'packages/Python/lldbsuite/test/lang/cpp/limit-debug-info')
| -rw-r--r-- | packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/TestWithLimitDebugInfo.py | 36 | 
1 files changed, 26 insertions, 10 deletions
| diff --git a/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/TestWithLimitDebugInfo.py b/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/TestWithLimitDebugInfo.py index 9d4d1b54a9d3..89086e7a64bc 100644 --- a/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/TestWithLimitDebugInfo.py +++ b/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/TestWithLimitDebugInfo.py @@ -3,6 +3,7 @@ from lldbsuite.test.decorators import *  from lldbsuite.test.lldbtest import *  from lldbsuite.test import lldbutil +  class TestWithLimitDebugInfo(TestBase):      mydir = TestBase.compute_mydir(__file__) @@ -18,32 +19,47 @@ class TestWithLimitDebugInfo(TestBase):          self.assertTrue(src_file_spec.IsValid(), "breakpoint file")          # Get the path of the executable -        exe_path  = os.path.join(cwd, 'a.out') +        exe_path = os.path.join(cwd, 'a.out')          # Load the executable          target = self.dbg.CreateTarget(exe_path)          self.assertTrue(target.IsValid(), VALID_TARGET)          # Break on main function -        breakpoint = target.BreakpointCreateBySourceRegex("break here", src_file_spec) -        self.assertTrue(breakpoint.IsValid() and breakpoint.GetNumLocations() >= 1, VALID_BREAKPOINT) +        breakpoint = target.BreakpointCreateBySourceRegex( +            "break here", src_file_spec) +        self.assertTrue( +            breakpoint.IsValid() and breakpoint.GetNumLocations() >= 1, +            VALID_BREAKPOINT)          # Launch the process -        process = target.LaunchSimple(None, None, self.get_process_working_directory()) +        process = target.LaunchSimple( +            None, None, self.get_process_working_directory())          self.assertTrue(process.IsValid(), PROCESS_IS_VALID)          # Get the thread of the process -        self.assertTrue(process.GetState() == lldb.eStateStopped, PROCESS_STOPPED) -        thread = lldbutil.get_stopped_thread(process, lldb.eStopReasonBreakpoint) +        self.assertTrue( +            process.GetState() == lldb.eStateStopped, +            PROCESS_STOPPED) +        thread = lldbutil.get_stopped_thread( +            process, lldb.eStopReasonBreakpoint)          thread.StepInto()          # Get frame for current thread          frame = thread.GetSelectedFrame()          v1 = frame.EvaluateExpression("1") -        self.assertTrue(v1.IsValid(), "'expr 1' results in a valid SBValue object") -        self.assertTrue(v1.GetError().Success(), "'expr 1' succeeds without an error.") +        self.assertTrue( +            v1.IsValid(), +            "'expr 1' results in a valid SBValue object") +        self.assertTrue( +            v1.GetError().Success(), +            "'expr 1' succeeds without an error.")          v2 = frame.EvaluateExpression("this") -        self.assertTrue(v2.IsValid(), "'expr this' results in a valid SBValue object") -        self.assertTrue(v2.GetError().Success(), "'expr this' succeeds without an error.") +        self.assertTrue( +            v2.IsValid(), +            "'expr this' results in a valid SBValue object") +        self.assertTrue( +            v2.GetError().Success(), +            "'expr this' succeeds without an error.") | 
