Files
clang-p2996/lldb/test/python_api/default-constructor/sb_section.py
Richard Mitton 0d40120615 Changed fuzz tests to not print their values (we only need to test if access to them does not crash).
This fixes the 'No value' string appearing in the dotest results.

llvm-svn: 191399
2013-09-25 20:48:03 +00:00

23 lines
527 B
Python

"""
Fuzz tests an object after the default construction to make sure it does not crash lldb.
"""
import sys
import lldb
def fuzz_obj(obj):
obj.IsValid()
obj.GetName()
obj.FindSubSection("hello_section_name")
obj.GetNumSubSections()
obj.GetSubSectionAtIndex(600)
obj.GetFileAddress()
obj.GetByteSize()
obj.GetFileOffset()
obj.GetFileByteSize()
obj.GetSectionData(1000, 100)
obj.GetSectionType()
obj.GetDescription(lldb.SBStream())
for subsec in obj:
s = str(subsec)