summaryrefslogtreecommitdiff
path: root/packages/Python/lldbsuite/test/functionalities/expr-entry-bp/TestExprEntryBP.py
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2019-08-20 18:01:57 +0000
committerDimitry Andric <dim@FreeBSD.org>2019-08-20 18:01:57 +0000
commit88c643b6fec27eec436c8d138fee6346e92337d6 (patch)
tree82cd13b2f3cde1c9e5f79689ba4e6ba67694843f /packages/Python/lldbsuite/test/functionalities/expr-entry-bp/TestExprEntryBP.py
parent94994d372d014ce4c8758b9605d63fae651bd8aa (diff)
Notes
Diffstat (limited to 'packages/Python/lldbsuite/test/functionalities/expr-entry-bp/TestExprEntryBP.py')
-rw-r--r--packages/Python/lldbsuite/test/functionalities/expr-entry-bp/TestExprEntryBP.py34
1 files changed, 0 insertions, 34 deletions
diff --git a/packages/Python/lldbsuite/test/functionalities/expr-entry-bp/TestExprEntryBP.py b/packages/Python/lldbsuite/test/functionalities/expr-entry-bp/TestExprEntryBP.py
deleted file mode 100644
index 56abc19f4f30..000000000000
--- a/packages/Python/lldbsuite/test/functionalities/expr-entry-bp/TestExprEntryBP.py
+++ /dev/null
@@ -1,34 +0,0 @@
-"""
-Tests expressions evaluation when the breakpoint on module's entry is set.
-"""
-
-import lldb
-import lldbsuite.test.lldbutil as lldbutil
-from lldbsuite.test.lldbtest import *
-
-class ExprEntryBPTestCase(TestBase):
-
- mydir = TestBase.compute_mydir(__file__)
-
- NO_DEBUG_INFO_TESTCASE = True
-
- def test_expr_entry_bp(self):
- """Tests expressions evaluation when the breakpoint on module's entry is set."""
- self.build()
- self.main_source_file = lldb.SBFileSpec("main.c")
-
- (target, process, thread, bkpt) = lldbutil.run_to_source_breakpoint(self, "Set a breakpoint here", self.main_source_file)
-
- self.assertEqual(1, bkpt.GetNumLocations())
- entry = bkpt.GetLocationAtIndex(0).GetAddress().GetModule().GetObjectFileEntryPointAddress()
- self.assertTrue(entry.IsValid(), "Can't get a module entry point")
-
- entry_bp = target.BreakpointCreateBySBAddress(entry)
- self.assertTrue(entry_bp.IsValid(), "Can't set a breakpoint on the module entry point")
-
- result = target.EvaluateExpression("sum(7, 1)")
- self.assertTrue(result.IsValid(), "Can't evaluate expression")
- self.assertEqual(8, result.GetValueAsSigned())
-
- def setUp(self):
- TestBase.setUp(self)