summaryrefslogtreecommitdiff
path: root/tests/conftest.py
Commit message (Collapse)AuthorAgeFilesLines
* plugintestutils: Rename 'plugintestutils' package to 'testing'phil/rename-plugintestutilsPhil Dawson2019-04-161-2/+2
| | | | | | | | | - Rename plugintestutils to testing. - Don't run the tests from bst-plugins-template. This imports buildstream.plugintestutils so will have to be disabled to get through CI. This can be re nabled once bst-plugins-template has been patched.
* Make templated source tests available in buildstream.plugintestutilsPhil Dawson2019-04-121-0/+25
|
* runcli.py: Add a CLI test fixture for remote-executionMartin Blanchard2019-03-251-1/+34
| | | | https://gitlab.com/BuildStream/buildstream/issues/629
* tests: Add a --remote-execution CLI optionsMartin Blanchard2019-03-251-2/+17
| | | | | | | | Unlike the --integration option that activates additional tests marked with 'integration', this new --remote-execution option deactivates all the tests except those marked with 'remoteexecution'. https://gitlab.com/BuildStream/buildstream/issues/629
* tests: Move conftest.py into tests/ subdirectoryTristan Van Berkom2019-03-201-0/+109
Pytest implicitly loads this file from the CWD where it runs, which is usually the project toplevel directory, but also supports loading it from the `tests/` subdirectory where tests are run from. Placing it into the `tests/` subdirectory is not perfectly explicit, but is at least a hint to the unsuspecting developer that this file is related to tests.