[lldb] Use custom script instead of lldb.macosx.crashlog in test
authorJonas Devlieghere <jonas@devlieghere.com>
Fri, 9 Jul 2021 19:40:19 +0000 (12:40 -0700)
committerJonas Devlieghere <jonas@devlieghere.com>
Fri, 9 Jul 2021 19:42:11 +0000 (12:42 -0700)
I'm not entirely sure this is the problem, but the Windows bot doesn't
seem to like this test. Let's do something similar to
command_import.test which doesn't have that issue.

lldb/test/Shell/ScriptInterpreter/Python/silent_command_script_import.test

index 58e1543..d6a42a4 100644 (file)
@@ -1,8 +1,11 @@
 # REQUIRES: python
 
-# RUN: %lldb --script-language python -o 'command script import lldb.macosx.crashlog' 2>&1 | FileCheck %s
-# RUN: %lldb --script-language python -o 'command script import -s lldb.macosx.crashlog' 2>&1 | FileCheck %s --check-prefix SILENT
-# RUN: %lldb --script-language python -o 'command script import --silent lldb.macosx.crashlog' 2>&1 | FileCheck %s --check-prefix SILENT
+# RUN: rm -rf %t && mkdir -p %t
+# RUN: echo "print('Rene Magritte')" >> %t/foo.py
 
-CHECK: commands have been installed
-SILENT-NOT: commands have been installed
+# RUN: %lldb --script-language python -o 'command script import %t/foo.py' 2>&1 | FileCheck %s
+# RUN: %lldb --script-language python -o 'command script import -s %t/foo.py' 2>&1 | FileCheck %s --check-prefix SILENT
+# RUN: %lldb --script-language python -o 'command script import --silent %t/foo.py' 2>&1 | FileCheck %s --check-prefix SILENT
+
+CHECK: Rene Magritte
+SILENT-NOT: Rene Magritte