This is an experiment to improve out lldb testing capabilities and making them more similar to the one used in LLVM.
Example:
davide@Davidinos-Mac-Pro ~/w/l/b/bin> ./lldb-test autocomplete "target cr" create davide@Davidinos-Mac-Pro ~/w/l/b/bin> ./lldb-test autocomplete "target " create delete list modules select stop-hook symbols variable
This allows the output to be FileCheck'ed, and has the advantage that it doesn't depend on python to be executed. It also removes a bunch of boilerplate the current autocompletion tests have.
Any feedback on this is appreciated, before I write the actual FileCheck tests.