-
Notifications
You must be signed in to change notification settings - Fork 7
Feature request for support for multi-select quickpick input #30
Description
I'd like to run a subset of PyTest cases and I don't want the workflow to entail the creation of separate test configurations for each subset of tests I want to run using statically configured --test_arg="-k ..." parameters. I want to offer my users a multi-select quickpick based on a list of discovered PyTest cases from introspection of the Bazel target corresponding to the currently selected Test configuration.
In these kinds of multi-stage workflows where I prompt the user for multiple pieces of information, the subsequent commands are often dependent on the results of previous input/pick inputs. I would also like to be able to optionally memoize the previously obtained computation and reuse it in subsequent variable expansions without having to re-prompt the user for information I already know.
I created a PR implementing these features below.