1from lldbsuite.test.decorators import * 2from lldbsuite.test.lldbtest import * 3from lldbsuite.test import lldbutil 4 5 6class TestCase(TestBase): 7 8 mydir = TestBase.compute_mydir(__file__) 9 10 @skipIf # rdar://problem/53931074 11 def test(self): 12 self.build() 13 exe = self.getBuildArtifact("a.out") 14 target = self.dbg.CreateTarget(exe) 15 callee_break = target.BreakpointCreateByName( 16 "SomeClass::SomeClass(ParamClass)", None) 17 self.assertTrue(callee_break.GetNumLocations() > 0) 18 self.runCmd("run", RUN_SUCCEEDED) 19 20 to_complete = "e ParamClass" 21 self.dbg.GetCommandInterpreter().HandleCompletion(to_complete, len(to_complete), 0, -1, lldb.SBStringList()) 22