summaryrefslogtreecommitdiff
path: root/packages/Python/lldbsuite/test/functionalities/set-data
diff options
context:
space:
mode:
Diffstat (limited to 'packages/Python/lldbsuite/test/functionalities/set-data')
-rw-r--r--packages/Python/lldbsuite/test/functionalities/set-data/Makefile7
-rw-r--r--packages/Python/lldbsuite/test/functionalities/set-data/TestSetData.py71
-rw-r--r--packages/Python/lldbsuite/test/functionalities/set-data/main.m19
3 files changed, 0 insertions, 97 deletions
diff --git a/packages/Python/lldbsuite/test/functionalities/set-data/Makefile b/packages/Python/lldbsuite/test/functionalities/set-data/Makefile
deleted file mode 100644
index 9e1d63a183bce..0000000000000
--- a/packages/Python/lldbsuite/test/functionalities/set-data/Makefile
+++ /dev/null
@@ -1,7 +0,0 @@
-LEVEL = ../../make
-
-OBJC_SOURCES := main.m
-
-include $(LEVEL)/Makefile.rules
-
-LDFLAGS += -framework Foundation
diff --git a/packages/Python/lldbsuite/test/functionalities/set-data/TestSetData.py b/packages/Python/lldbsuite/test/functionalities/set-data/TestSetData.py
deleted file mode 100644
index 6e4dbf40e4677..0000000000000
--- a/packages/Python/lldbsuite/test/functionalities/set-data/TestSetData.py
+++ /dev/null
@@ -1,71 +0,0 @@
-"""
-Set the contents of variables and registers using raw data
-"""
-
-from __future__ import print_function
-
-
-import os
-import time
-import lldb
-from lldbsuite.test.decorators import *
-from lldbsuite.test.lldbtest import *
-from lldbsuite.test import lldbutil
-
-
-class SetDataTestCase(TestBase):
-
- mydir = TestBase.compute_mydir(__file__)
-
- @skipUnlessDarwin
- def test_set_data(self):
- """Test setting the contents of variables and registers using raw data."""
- self.build()
- exe = self.getBuildArtifact("a.out")
- self.runCmd("file " + exe, CURRENT_EXECUTABLE_SET)
-
- self.runCmd("br s -p First")
- self.runCmd("br s -p Second")
-
- self.runCmd("run", RUN_SUCCEEDED)
-
- self.expect("p myFoo.x", VARIABLES_DISPLAYED_CORRECTLY,
- substrs=['2'])
-
- process = self.dbg.GetSelectedTarget().GetProcess()
- frame = process.GetSelectedThread().GetFrameAtIndex(0)
-
- x = frame.FindVariable("myFoo").GetChildMemberWithName("x")
-
- my_data = lldb.SBData.CreateDataFromSInt32Array(
- lldb.eByteOrderLittle, 8, [4])
- err = lldb.SBError()
-
- self.assertTrue(x.SetData(my_data, err))
-
- self.runCmd("continue")
-
- self.expect("p myFoo.x", VARIABLES_DISPLAYED_CORRECTLY,
- substrs=['4'])
-
- frame = process.GetSelectedThread().GetFrameAtIndex(0)
-
- x = frame.FindVariable("string")
-
- if process.GetAddressByteSize() == 8:
- my_data = lldb.SBData.CreateDataFromUInt64Array(
- process.GetByteOrder(), 8, [0])
- else:
- my_data = lldb.SBData.CreateDataFromUInt32Array(
- process.GetByteOrder(), 4, [0])
-
- err = lldb.SBError()
-
- self.assertTrue(x.SetData(my_data, err))
-
- self.expect(
- "fr var -d run-target string",
- VARIABLES_DISPLAYED_CORRECTLY,
- substrs=[
- 'NSString *',
- 'nil'])
diff --git a/packages/Python/lldbsuite/test/functionalities/set-data/main.m b/packages/Python/lldbsuite/test/functionalities/set-data/main.m
deleted file mode 100644
index e1e69dc557154..0000000000000
--- a/packages/Python/lldbsuite/test/functionalities/set-data/main.m
+++ /dev/null
@@ -1,19 +0,0 @@
-#import <Foundation/Foundation.h>
-
-int main ()
-{
- @autoreleasepool
- {
- struct foo {
- int x;
- int y;
- } myFoo;
-
- myFoo.x = 2;
- myFoo.y = 3; // First breakpoint
-
- NSString *string = [NSString stringWithFormat:@"%s", "Hello world!"];
-
- NSLog(@"%d %@", myFoo.x, string); // Second breakpoint
- }
-}