From c0e3bb4d4ba3064c42fb8e1ee9f001235d9af04c Mon Sep 17 00:00:00 2001 From: Pavel Labath Date: Thu, 25 Nov 2021 08:56:45 +0100 Subject: [PATCH] [lldb] Fix TestFileHandle.py - remove the decorator which is no longer available in main - remove dependence on revision number, which are not available in all builds --- lldb/test/API/python_api/file_handle/TestFileHandle.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lldb/test/API/python_api/file_handle/TestFileHandle.py b/lldb/test/API/python_api/file_handle/TestFileHandle.py index 05bb12ea5c4a..b9aee7a37560 100644 --- a/lldb/test/API/python_api/file_handle/TestFileHandle.py +++ b/lldb/test/API/python_api/file_handle/TestFileHandle.py @@ -853,13 +853,12 @@ class FileHandleTestCase(lldbtest.TestBase): with open(self.out_filename, 'r') as f: self.assertEqual(f.read().strip(), "Frobozz") - @skipIfReproducer # lldb::FileSP used in typemap cannot be instrumented. def test_set_sbstream(self): with open(self.out_filename, 'w') as outf: outsbf = lldb.SBFile(outf.fileno(), "w", False) status = self.dbg.SetOutputFile(outsbf) self.assertTrue(status.Success()) - self.dbg.SetInputString("version\nhelp\n") + self.dbg.SetInputString("help apropos\nhelp help\n") opts = lldb.SBCommandInterpreterRunOptions() self.dbg.RunCommandInterpreter(True, False, opts, 0, False, False) @@ -867,5 +866,5 @@ class FileHandleTestCase(lldbtest.TestBase): with open(self.out_filename, 'r') as f: output = f.read() - self.assertTrue(re.search(r'Show a list of all debugger commands', output)) - self.assertTrue(re.search(r'llvm revision', output)) \ No newline at end of file + self.assertIn('Show a list of all debugger commands', output) + self.assertIn('List debugger commands related to a word', output)