| # REQUIRES: python | |
| # UNSUPPORTED: lldb-repro | |
| # RUN: mkdir -p %t | |
| # RUN: cd %t | |
| # RUN: echo "int main() { return 0; }" | %clang_host -x c - -o a.out | |
| # RUN: cat %s | %lldb 2>&1 | FileCheck %s | |
| script -l lua -- | |
| target = lldb.debugger:CreateTarget("a.out") | |
| print("target is valid:", tostring(target:IsValid())) | |
| lldb.debugger:SetSelectedTarget(target) | |
| quit | |
| # CHECK: target is valid: true | |
| script -l python -- | |
| print("selected target: {}".format(lldb.debugger.GetSelectedTarget())) | |
| # CHECK: selected target: a.out |