summaryrefslogtreecommitdiff
path: root/tests/completions
Commit message (Collapse)AuthorAgeFilesLines
* tests/completions: Added test case for custom `bst help` completionsTristan Van Berkom2018-06-071-0/+13
|
* Implement bst helpEd Baunton2018-06-071-0/+1
|
* _frontend/cli.py: Try to autocomplete element paths when running from a ↵Chandan Singh2018-06-061-4/+7
| | | | | | | | subdirectory The previous commit added support for running bst commands form subdirectories of the project root. Make autocomplete also work in a similar way.
* _frontend/cli.py, _pipeline.py: Add options for cross junction tracking.Tristan Van Berkom2018-04-121-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | This patch makes cross junction tracking disabled by default, which was the initial intention when landing project.refs but never got around to doing this (intended to get addressing of junctioned elements via command line sorted first, but didnt happen). This adds the following options to enable cross-junction tracking: o bst build -J / --track-cross-junctions o bst fetch -J / --track-cross-junctions o bst track -J / --cross-junctions This also fixes `bst fetch --track` which had a bug, it was avoiding to track and fetch elements which are in a `cached` consistency state, which is wrong when `--track` is specified. This also updates some test cases which were broken by this change. This fixes issue #354
* _frontend/cli.py, _frontend/app.py: Implemented new `bst init` command.Tristan Van Berkom2018-04-081-0/+1
| | | | | | | This comes with an interactive mode unless the project name is specified on the command line. This fixes issue #342
* Fix testsTristan Maat2017-12-131-1/+2
|
* Updating all test cases for the removal of architecture conditionals and optionsTristan Van Berkom2017-11-061-4/+0
|
* Updated test cases for internal API changes stemming from project optionsTristan Van Berkom2017-10-101-0/+2
|
* Updating test cases to construct the project/loader properly again.Tristan Van Berkom2017-10-081-1/+1
| | | | | This had changed when we added project variants and had to split up the loading steps a bit, now all is back to normal without variants.
* tests/completions/completions.py: Testing more completion casesTristan Van Berkom2017-09-0510-17/+114
|
* tests/completions/completions.py: Adding new test for bash completionsTristan Van Berkom2017-09-0510-0/+272