summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/functionalities/expr-entry-bp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/functionalities/expr-entry-bp')
-rw-r--r--lldb/packages/Python/lldbsuite/test/functionalities/expr-entry-bp/Makefile5
-rw-r--r--lldb/packages/Python/lldbsuite/test/functionalities/expr-entry-bp/TestExprEntryBP.py34
-rw-r--r--lldb/packages/Python/lldbsuite/test/functionalities/expr-entry-bp/main.c10
3 files changed, 0 insertions, 49 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/expr-entry-bp/Makefile b/lldb/packages/Python/lldbsuite/test/functionalities/expr-entry-bp/Makefile
deleted file mode 100644
index 0d70f259501..00000000000
--- a/lldb/packages/Python/lldbsuite/test/functionalities/expr-entry-bp/Makefile
+++ /dev/null
@@ -1,5 +0,0 @@
-LEVEL = ../../make
-
-C_SOURCES := main.c
-
-include $(LEVEL)/Makefile.rules
diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/expr-entry-bp/TestExprEntryBP.py b/lldb/packages/Python/lldbsuite/test/functionalities/expr-entry-bp/TestExprEntryBP.py
deleted file mode 100644
index 56abc19f4f3..00000000000
--- a/lldb/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)
diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/expr-entry-bp/main.c b/lldb/packages/Python/lldbsuite/test/functionalities/expr-entry-bp/main.c
deleted file mode 100644
index 168fc9c8ccb..00000000000
--- a/lldb/packages/Python/lldbsuite/test/functionalities/expr-entry-bp/main.c
+++ /dev/null
@@ -1,10 +0,0 @@
-#include <stdio.h>
-
-int sum(int x, int y) {
- return x + y;
-}
-
-int main() {
- printf("Set a breakpoint here.\n");
- return sum(-1, 1);
-}
OpenPOWER on IntegriCloud