import lldb from lldbsuite.test.decorators import * from lldbsuite.test.lldbtest import * class TestFunctionNameWithoutArgs(TestBase): @skipUnlessDarwin @no_debug_info_test def test_function_name_without_args(self): self.build() target = self.createTestTarget() target.LaunchSimple(None, None, self.get_process_working_directory()) self.runCmd("run", RUN_SUCCEEDED) self.expect( "bt", substrs=[ "stop reason = hit program assert", "libsystem_kernel.dylib`__pthread_kill", ], ) self.runCmd( 'settings set frame-format "frame #${frame.index}: ${function.name-without-args}\n"' ) self.expect( "bt", substrs=["stop reason = hit program assert", "frame #0: __pthread_kill"], )