Commits on Source (2)
-
William Salmon authored
Refactoring the support functions for the workspace cli tests. The main motivation for this was to allow multiple elements to be created before running the workspace command. Also the support functions are now broken up so that test that test for failure can still reuse all the function that create elements, but call bst workspace with custom arguments and expect other things than success. Finally this patch also adds the regression test for workspaces.
-
William Salmon authored
This updates all remaining tests that have been affected by the braking CLI change to workspaces.
Showing
- tests/examples/developing.py 2 additions, 2 deletionstests/examples/developing.py
- tests/examples/junctions.py 1 addition, 1 deletiontests/examples/junctions.py
- tests/frontend/buildcheckout.py 1 addition, 1 deletiontests/frontend/buildcheckout.py
- tests/frontend/cross_junction_workspace.py 1 addition, 1 deletiontests/frontend/cross_junction_workspace.py
- tests/frontend/workspace.py 178 additions, 54 deletionstests/frontend/workspace.py
- tests/integration/shell.py 2 additions, 2 deletionstests/integration/shell.py
- tests/integration/workspace.py 6 additions, 6 deletionstests/integration/workspace.py
- tests/plugins/filter.py 4 additions, 4 deletionstests/plugins/filter.py