-
3f35fd03
by Phil Dawson
at 2019-01-25T12:11:46Z
requirements: Add pytest to core requirements
This is needed so we can expose some of our testing utils as a public api for
use by plugin authors.
-
585a2def
by Phil Dawson
at 2019-01-25T12:11:46Z
Integration.py: Add documentation
-
ddc52a91
by Phil Dawson
at 2019-01-25T12:11:46Z
runcli.py: add user facing documentation
-
d241f358
by Phil Dawson
at 2019-01-25T12:11:46Z
Expose basic api for testing external plugins.
Currently external plugins are maintaining their own copies of the testing
utilities they need.
We want external plugins to be able to make use of the core testing utils.
This commit exposes the basic utilities which are currently in use in
bst-external plugins. If necessary, more utilities could be exposed in the
future.
Moves the following files from tests/testutils/ to
buildstream/plugintestingutils/:
* runcli.py
* integration.py