[Lldb-commits] [lldb] e1d2cec - [lldb/Test] Cleanup TestSymbolTable.py (NFC)
Jonas Devlieghere via lldb-commits
lldb-commits at lists.llvm.org
Tue May 26 13:17:49 PDT 2020
Author: Jonas Devlieghere
Date: 2020-05-26T13:17:43-07:00
New Revision: e1d2cecec5197af7104e4c50e6aed4313d512cda
URL: https://github.com/llvm/llvm-project/commit/e1d2cecec5197af7104e4c50e6aed4313d512cda
DIFF: https://github.com/llvm/llvm-project/commit/e1d2cecec5197af7104e4c50e6aed4313d512cda.diff
LOG: [lldb/Test] Cleanup TestSymbolTable.py (NFC)
Added:
Modified:
lldb/test/API/lang/objc/foundation/TestSymbolTable.py
Removed:
################################################################################
diff --git a/lldb/test/API/lang/objc/foundation/TestSymbolTable.py b/lldb/test/API/lang/objc/foundation/TestSymbolTable.py
index f3331e829c27..df4860f14826 100644
--- a/lldb/test/API/lang/objc/foundation/TestSymbolTable.py
+++ b/lldb/test/API/lang/objc/foundation/TestSymbolTable.py
@@ -17,8 +17,7 @@ class FoundationSymtabTestCase(TestBase):
'-[MyString dealloc]',
'-[MyString description]',
'-[MyString descriptionPauses]', # synthesized property
- # synthesized property
- '-[MyString setDescriptionPauses:]',
+ '-[MyString setDescriptionPauses:]', # synthesized property
'Test_Selector',
'Test_NSString',
'Test_MyString',
@@ -31,14 +30,13 @@ def test_with_python_api(self):
"""Test symbol table access with Python APIs."""
self.build()
exe = self.getBuildArtifact("a.out")
- self.runCmd("file " + exe, CURRENT_EXECUTABLE_SET)
-
target = self.dbg.CreateTarget(exe)
self.assertTrue(target, VALID_TARGET)
# Launch the process, and do not stop at the entry point.
process = target.LaunchSimple(
None, None, self.get_process_working_directory())
+ self.assertTrue(process, PROCESS_IS_VALID)
# Create the filespec by which to locate our a.out module.
filespec = lldb.SBFileSpec(exe, False)
@@ -51,14 +49,14 @@ def test_with_python_api(self):
expected_symbols = set(self.symbols_list)
for symbol in module:
self.assertTrue(symbol, VALID_SYMBOL)
- #print("symbol:", symbol)
+ self.trace("symbol:", symbol)
name = symbol.GetName()
if name in expected_symbols:
- #print("Removing %s from known_symbols %s" % (name, expected_symbols))
+ self.trace("Removing %s from known_symbols %s" % (name, expected_symbols))
expected_symbols.remove(name)
# At this point, the known_symbols set should have become an empty set.
# If not, raise an error.
- #print("symbols unaccounted for:", expected_symbols)
+ self.trace("symbols unaccounted for:", expected_symbols)
self.assertTrue(len(expected_symbols) == 0,
"All the known symbols are accounted for")
More information about the lldb-commits
mailing list