diff options
author | Jonas Devlieghere <jonas@devlieghere.com> | 2023-05-01 14:08:43 -0700 |
---|---|---|
committer | Jonas Devlieghere <jonas@devlieghere.com> | 2023-05-01 14:11:11 -0700 |
commit | b12b35ad4bec98c028a1926e4891e746b1f55d2f (patch) | |
tree | 1811a007aec03b44722ed93b95912ffcc86c9203 /lldb/test | |
parent | b2fdb1417bf9dd915a99c075bcdeeb6ca6b8e2d1 (diff) | |
download | llvm-b12b35ad4bec98c028a1926e4891e746b1f55d2f.tar.gz |
[lldb] Add debugger.external-editor setting
Add a new setting (debugger.external-editor) to specify an external
editor. The setting takes precedence over the existing
LLDB_EXTERNAL_EDITOR environment variable.
Differential revision: https://reviews.llvm.org/D149565
Diffstat (limited to 'lldb/test')
-rw-r--r-- | lldb/test/Shell/Settings/TestExternalEditor.test | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lldb/test/Shell/Settings/TestExternalEditor.test b/lldb/test/Shell/Settings/TestExternalEditor.test new file mode 100644 index 000000000000..de0195ae8ac5 --- /dev/null +++ b/lldb/test/Shell/Settings/TestExternalEditor.test @@ -0,0 +1,4 @@ +REQUIRES: system-darwin +RUN: %lldb -o 'settings set use-external-editor true' -o 'setting set external-editor foo' -o 'session save' -b 2>&1 | FileCheck %s +RUN: LLDB_EXTERNAL_EDITOR="foo" %lldb -o 'settings set use-external-editor true' -o 'session save' -b 2>&1 | FileCheck %s +CHECK: error: could not find external editor "foo": LSFindApplicationForInfo returned error |