""" Test some SBModuleSpec APIs. """ import lldb from lldbsuite.test.decorators import * from lldbsuite.test.lldbtest import * class ModuleSpecAPIsTestCase(TestBase): def test_object_offset_and_size(self): module_spec = lldb.SBModuleSpec() self.assertEqual(module_spec.GetObjectOffset(), 0) self.assertEqual(module_spec.GetObjectSize(), 0) module_spec.SetObjectOffset(4096) self.assertEqual(module_spec.GetObjectOffset(), 4096) module_spec.SetObjectSize(3600) self.assertEqual(module_spec.GetObjectSize(), 3600) module_spec.Clear() self.assertEqual(module_spec.GetObjectOffset(), 0) self.assertEqual(module_spec.GetObjectSize(), 0)