teak-llvm/lldb/packages/Python/lldbsuite/test/functionalities
Raphael Isemann efb8b7b1ec [lldb] Fix and test completion for ambiguous long options
The refactoring patch for the option completion broke the completion
for ambiguous long options. As this feature was also untested (as
testing ambiguous options with the current test methods is impossible),
I just noticed now. This patch restores the old behavior and adds a
test for this feature.

llvm-svn: 370185
2019-08-28 10:17:23 +00:00
..
abbreviation [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
alias
apropos [lldb][NFC] Merge multiple TestApropos.py 2019-08-21 14:22:59 +00:00
apropos_with_process [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
archives [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
asan [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
attach_resume [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
avoids-fd-leak [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
backticks [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
breakpoint [LLDB][Test] Remove skipIfWindows for conditional breakpoint test (NFC) 2019-08-20 21:58:22 +00:00
command_history [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
command_script [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
command_script_alias [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
command_source [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
completion [lldb] Fix and test completion for ambiguous long options 2019-08-28 10:17:23 +00:00
conditional_break [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
darwin_log [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
data-formatter [Formatters] Temporarily disable libc++ std::function formatter due to performance issue 2019-08-02 18:16:04 +00:00
dead-strip [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
deleted-executable [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
disassembly [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
dynamic_value_child_count [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
exec [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
expr-doesnt-deadlock [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
expr-entry-bp [Target] Do not skip a stop on a breakpoint if a plan was completed 2018-11-30 09:45:52 +00:00
fat_archives [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
format [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
frame_var [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
frame_var_scope Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
frame-diagnose [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
frame-language [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
frame-recognizer [lldb] Make frame recognizers vend synthesized eValueTypeVariableArgument values 2019-02-07 01:49:10 +00:00
gdb_remote_client Update a few tests that may change the platform to save & restore 2019-08-21 00:27:30 +00:00
history [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
inferior-assert [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
inferior-changed [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
inferior-crashing [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
inline-stepping [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
jitloader_gdb [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
launch_with_shellexpand [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
load_unload [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
load_using_paths [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
longjmp [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
memory [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
memory-region Add a basic test for 'memory region' 2018-09-12 10:04:25 +00:00
mtc/simple [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
multidebugger_commands [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
nested_alias [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
non-overlapping-index-variable-i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
nosucharch Wrap all references to build artifacts in the LLDB testsuite (NFC) 2018-01-19 23:24:35 +00:00
object-file [Platform] Remove Kalimba Platform 2019-03-27 16:23:50 +00:00
paths [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
platform [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
plugins [lldb][NFC] Add tests for invalid command invocations 2019-08-21 09:15:44 +00:00
postmortem Update a few tests that may change the platform to save & restore 2019-08-21 00:27:30 +00:00
pre_run_dylibs Fix whitespace in the python test suite. 2018-07-27 22:20:59 +00:00
process_attach [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
process_group [lldb] [test] Mark failing tests XFAIL on NetBSD 2019-03-04 16:54:06 +00:00
process_launch [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
process_save_core [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
ptr_refs [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
recursion [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
register [lldb][NFC] Add tests for register command 2019-08-21 10:40:05 +00:00
reproducer [lldb][NFC] Add tests for invalid command invocations 2019-08-21 09:15:44 +00:00
rerun [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
return-value [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
set-data [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
show_location [LLDB] - Improved DWARF5 support. 2018-09-13 17:06:47 +00:00
signal [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
source-map Add the source directory for https://reviews.llvm.org/D57552. 2019-02-06 00:52:04 +00:00
stats [Command] Implement statistics command. 2018-04-13 18:02:39 +00:00
stats_api [SBAPI/Target] Expose SetStatistics(bool enable)/GetStatistics(). 2018-09-28 23:27:54 +00:00
step_scripted Add setting to require hardware breakpoints. 2018-11-15 01:18:15 +00:00
step-avoids-no-debug [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
stop-hooks Stop-hooks weren't getting called on step-out. Fix that. 2019-08-15 21:37:52 +00:00
tail_call_frames Skip tail call frame tests when dwarf_version < 4 2019-08-23 22:28:46 +00:00
target_command [lldb][NFC] Add missing invalid_core_file to TestTargetCommand test 2019-08-27 13:34:15 +00:00
target_create_deps [lldb][test_suite] Update tests with unexpected pass on Android aarch64 2019-07-23 22:12:16 +00:00
target_var [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
target-new-solib-notifications [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
testid
thread [test] Disable TestConcurrentManySignals on Darwin. 2019-08-28 00:35:37 +00:00
tsan [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
tty [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
type_completion [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
type_lookup [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
ubsan [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
unwind [test] Disable two of the recently (re)enabled tests on Windows. 2019-08-27 01:34:19 +00:00
value_md5_crash [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
var_path [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
version [lldb][NFC] Add tests for invalid command invocations 2019-08-21 09:15:44 +00:00
watchpoint [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
wrong_commands [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00