diff options
Diffstat (limited to 'lldb/test/Shell/Driver/TestConvenienceVariables.test')
-rw-r--r-- | lldb/test/Shell/Driver/TestConvenienceVariables.test | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/lldb/test/Shell/Driver/TestConvenienceVariables.test b/lldb/test/Shell/Driver/TestConvenienceVariables.test new file mode 100644 index 00000000000..a7b6faa34cb --- /dev/null +++ b/lldb/test/Shell/Driver/TestConvenienceVariables.test @@ -0,0 +1,23 @@ +REQUIRES: python +RUN: %build %p/Inputs/hello.cpp -o %t +RUN: %lldb %t -s %p/Inputs/convenience.in -o quit | FileCheck %s + +script print(lldb.debugger) + +CHECK: stop reason = breakpoint 1.1 +CHECK: Debugger (instance: {{.*}}, id: {{[0-9]+}}) +CHECK: script print(lldb.target) +CHECK: TestConvenienceVariables.test +CHECK: script print(lldb.process) +CHECK: SBProcess: pid = {{[0-9]+}}, +CHECK-SAME: state = stopped, +CHECK-SAME: threads = {{[0-9]+}}, +CHECK-SAME: executable = TestConvenienceVariables.test +CHECK: script print(lldb.thread.GetStopDescription(100)) +CHECK: breakpoint 1.1 +CHECK: script lldb.frame.GetLineEntry().GetLine() +CHECK: 8 +CHECK: script lldb.frame.GetLineEntry().GetFileSpec().GetFilename() +CHECK: hello.c +CHECK: script lldb.frame.GetFunctionName() +CHECK: main |