diff options
Diffstat (limited to 'lldb/test/python_api')
6 files changed, 0 insertions, 86 deletions
diff --git a/lldb/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py b/lldb/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py index 81b853a5854..11b8d73dcb9 100644 --- a/lldb/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py +++ b/lldb/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py @@ -164,16 +164,6 @@ class APIDefaultConstructorTestCase(TestBase): sb_function.fuzz_obj(obj) @python_api_test - def test_SBInputReader(self): - obj = lldb.SBInputReader() - if self.TraceOn(): - print obj - self.assertFalse(obj) - # Do fuzz testing on the invalid obj, it should not crash lldb. - import sb_inputreader - sb_inputreader.fuzz_obj(obj) - - @python_api_test def test_SBInstruction(self): obj = lldb.SBInstruction() if self.TraceOn(): diff --git a/lldb/test/python_api/default-constructor/sb_debugger.py b/lldb/test/python_api/default-constructor/sb_debugger.py index d9b47561169..e7c188f09ba 100644 --- a/lldb/test/python_api/default-constructor/sb_debugger.py +++ b/lldb/test/python_api/default-constructor/sb_debugger.py @@ -38,9 +38,6 @@ def fuzz_obj(obj): pass obj.DispatchInputInterrupt() obj.DispatchInputEndOfFile() - obj.PushInputReader(lldb.SBInputReader()) - obj.NotifyTopInputReader(lldb.eInputReaderActivate) - obj.InputReaderIsTopReader(lldb.SBInputReader()) obj.GetInstanceName() obj.GetDescription(lldb.SBStream()) obj.GetTerminalWidth() diff --git a/lldb/test/python_api/default-constructor/sb_inputreader.py b/lldb/test/python_api/default-constructor/sb_inputreader.py deleted file mode 100644 index 6996059dc51..00000000000 --- a/lldb/test/python_api/default-constructor/sb_inputreader.py +++ /dev/null @@ -1,16 +0,0 @@ -""" -Fuzz tests an object after the default construction to make sure it does not crash lldb. -""" - -import sys -import lldb - -def fuzz_obj(obj): - try: - obj.Initialize(lldb.SBDebugger.Create(), None, 0, "$", "^", True) - except Exception: - pass - obj.IsActive() - obj.IsDone() - obj.SetIsDone(True) - obj.GetGranularity() diff --git a/lldb/test/python_api/input_reader/Makefile b/lldb/test/python_api/input_reader/Makefile deleted file mode 100644 index 0d70f259501..00000000000 --- a/lldb/test/python_api/input_reader/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -LEVEL = ../../make - -C_SOURCES := main.c - -include $(LEVEL)/Makefile.rules diff --git a/lldb/test/python_api/input_reader/TestInputReaderCallback.py b/lldb/test/python_api/input_reader/TestInputReaderCallback.py deleted file mode 100644 index 8fea84426f1..00000000000 --- a/lldb/test/python_api/input_reader/TestInputReaderCallback.py +++ /dev/null @@ -1,46 +0,0 @@ -"""Test the SBInputReader callbacks.""" - -import os -import unittest2 -import lldb -from lldbtest import TestBase, python_api_test, dwarf_test - - -class InputReaderCallbackCase(TestBase): - - mydir = TestBase.compute_mydir(__file__) - - @python_api_test - @dwarf_test - def test_with_dwarf_and_good_callback(self): - """Test the SBInputReader callbacks.""" - def callback(reader, notification, content): - global succeeded - if (notification == lldb.eInputReaderGotToken): - self.succeeded = True - return len(content) - self.buildDwarf() - self.input_reader_callback(callback) - - def setUp(self): - # Call super's setUp(). - TestBase.setUp(self) - - def input_reader_callback(self, callback): - """Test the SBInputReader callbacks.""" - self.succeeded = False - - input_reader = lldb.SBInputReader() - input_reader.Initialize(self.dbg, callback, lldb.eInputReaderGranularityByte, "$", "^", False) - - self.dbg.PushInputReader(input_reader) - self.dbg.DispatchInput("Hello!$") - self.assertFalse(self.dbg.InputReaderIsTopReader(input_reader)) - self.assertTrue(self.succeeded) - - -if __name__ == '__main__': - import atexit - lldb.SBDebugger.Initialize() - atexit.register(lambda: lldb.SBDebugger.Terminate()) - unittest2.main() diff --git a/lldb/test/python_api/input_reader/main.c b/lldb/test/python_api/input_reader/main.c deleted file mode 100644 index 277aa54a4ee..00000000000 --- a/lldb/test/python_api/input_reader/main.c +++ /dev/null @@ -1,6 +0,0 @@ -#include <stdio.h> - -int main(int argc, char const *argv[]) { - printf("Hello world.\n"); - return 0; -} |

