1*6cde6ac0SJonas Devlieghere# RUN: %lldb -o 'script quit' | FileCheck %s --check-prefix SILENT 2*6cde6ac0SJonas Devlieghere# RUN: %lldb -o 'script quit()' | FileCheck %s --check-prefix SILENT 3*6cde6ac0SJonas Devlieghere 4*6cde6ac0SJonas Devlieghere# RUN: %lldb -o 'script exit' | FileCheck %s --check-prefix SILENT 5*6cde6ac0SJonas Devlieghere# RUN: %lldb -o 'script exit()' | FileCheck %s --check-prefix SILENT 6*6cde6ac0SJonas Devlieghere 7*6cde6ac0SJonas Devlieghere# RUN: echo -e 'script\nquit' > %t 8*6cde6ac0SJonas Devlieghere# RUN: cat %t | %lldb | FileCheck %s --check-prefix SILENT 9*6cde6ac0SJonas Devlieghere 10*6cde6ac0SJonas Devlieghere# RUN: echo -e 'script\nexit' > %t 11*6cde6ac0SJonas Devlieghere# RUN: cat %t | %lldb | FileCheck %s --check-prefix SILENT 12*6cde6ac0SJonas Devlieghere 13*6cde6ac0SJonas Devlieghere# SILENT-NOT: Script exited with code 14*6cde6ac0SJonas Devlieghere 15*6cde6ac0SJonas Devlieghere# RUN: %lldb -o 'script quit(100+23)' | FileCheck %s --check-prefix VERBOSE 16*6cde6ac0SJonas Devlieghere# RUN: %lldb -o 'script exit(100+23)' | FileCheck %s --check-prefix VERBOSE 17*6cde6ac0SJonas Devlieghere 18*6cde6ac0SJonas Devlieghere# RUN: echo -e 'script\nexit(100+23)' > %t 19*6cde6ac0SJonas Devlieghere# RUN: cat %t | %lldb | FileCheck %s --check-prefix VERBOSE 20*6cde6ac0SJonas Devlieghere 21*6cde6ac0SJonas Devlieghere# RUN: echo -e 'script\nquit(100+23)' > %t 22*6cde6ac0SJonas Devlieghere# RUN: cat %t | %lldb | FileCheck %s --check-prefix VERBOSE 23*6cde6ac0SJonas Devlieghere 24*6cde6ac0SJonas Devlieghere# VERBOSE: Script exited with code 123 25*6cde6ac0SJonas Devlieghere 26*6cde6ac0SJonas Devlieghere# RUN: %lldb -o 'script print(locals())' | FileCheck %s --check-prefix LOCALS 27*6cde6ac0SJonas Devlieghere# LOCALS: __builtins__ 28