summaryrefslogtreecommitdiff
path: root/tests/sources
Commit message (Expand)AuthorAgeFilesLines
* tests: Use pytest.raise() instead of checking for return codeBenjamin Schubert2019-12-021-4/+4
* Reformat code using BlackChandan Singh2019-11-1414-1140/+834
* frontend: Remove tracking options from `bst build`Chandan Singh2019-11-041-1/+1
* tests/sources/keytest: Ensure element state is updated as expectedChandan Singh2019-10-222-9/+12
* tests/tar: Add test for unreadable and unwritable content tar sourceShahwat Dalal2019-09-052-3/+5
* _yaml: Split Node-related parts into 'node.pyx'Benjamin Schubert2019-07-151-2/+2
* _yaml: Remove 'node_validate' and replace by 'MappingNode.validate_keys'Benjamin Schubert2019-07-151-1/+1
* _yaml: Add a 'from_dict' on Node to create new nodes from dictsBenjamin Schubert2019-07-151-1/+1
* tests: Change all calls to _yaml.dump to _yaml.rountrip_dumpBenjamin Schubert2019-07-1510-46/+46
* _yaml: Remove 'node_set'. Now use __setitem__Benjamin Schubert2019-07-152-9/+9
* _yaml: Remove 'node_get' and migrate all remaining calls to new APIBenjamin Schubert2019-07-151-6/+6
* _yaml: Add 'as_bool()' and 'is_none()' to ScalarNodeBenjamin Schubert2019-07-151-2/+2
* _yaml: Add 'as_str()' on ScalarNode and 'get_scalar()' on MappingNodeBenjamin Schubert2019-07-152-6/+6
* _yaml: add 'get_mapping()' to MappingNodeBenjamin Schubert2019-07-151-1/+1
* utils.py: Add write permission to root path in _force_rmtreeshashwatdalal/tar-file-extractionShahwat Dalal2019-07-042-4/+21
* tar.py: Make link target renaming work between base-dirsTristan Maat2019-07-026-0/+96
* _yaml: Remove useless calls to '_yaml.node_sanitize'Benjamin Schubert2019-06-251-6/+6
* testing/_utils: match git methods to base classAngelos Evripiotis2019-06-181-5/+5
* test:utils/site: Consolidate HAVE_SANDBOX in a single site fileBenjamin Schubert2019-06-061-1/+1
* test:utils/site: Consolidate arpy environment variables in a single placeBenjamin Schubert2019-06-061-1/+1
* test:utils/site: Consolidate Lzip environment variables in a single placeBenjamin Schubert2019-06-061-1/+1
* test:utils/site: Consolidate Git environment variables in a single placeBenjamin Schubert2019-06-062-3/+2
* test:utils/site: Consolidate Bzr environment variables in a single placeBenjamin Schubert2019-06-061-1/+1
* Remove OSTree plugin; It lives now in the bst-plugins-experimental repoJavier Jardón2019-05-141-60/+0
* Add BST_REQUIRES_PREVIOUS_SOURCE_STAGE optionRaoul Hidalgo Charman2019-05-142-1/+2
* source.py: ensure previous track refs are updatedraoul/1010-multiple-track-fixRaoul Hidalgo Charman2019-05-103-2/+13
* testing._sourcetests: Don't special case 'local' in parameter listPhil Dawson2019-04-303-0/+82
* plugintestutils: Rename 'plugintestutils' package to 'testing'phil/rename-plugintestutilsPhil Dawson2019-04-1613-17/+17
* Make templated source tests available in buildstream.plugintestutilsPhil Dawson2019-04-1237-1657/+0
* plugintestutils._utils: Copy subset of tests.testutils.sitePhil Dawson2019-04-121-1/+1
* plugintestutils: Add copy of testutils.junction.pyPhil Dawson2019-04-124-4/+4
* testutils: move repo.py into buildstream.plugintestutilsPhil Dawson2019-04-1212-14/+28
* _yaml.py: Remove node_containsDaniel Silverstone2019-04-043-11/+11
* The new YAML World OrderDaniel Silverstone2019-03-273-34/+48
* tests: Check get_unique_key isn't used before trackRaoul Hidalgo Charman2019-03-214-0/+110
* tests: str(datafiles) instead of a longer thingAngelos Evripiotis2019-03-2116-85/+85
* tests:lint: disable 'unused-import' checks on pytest fixturesBenjamin Schubert2019-03-2019-19/+19
* tests:lint: silence redefined-outer-name in files using fixturesBenjamin Schubert2019-03-2019-0/+57
* tests:lint: Remove unused variablesBenjamin Schubert2019-03-201-2/+0
* tests:lint: rename variables shadowing othersBenjamin Schubert2019-03-202-4/+4
* tests:lint: use set comprehensions instead of set([])Benjamin Schubert2019-03-201-3/+3
* tests:lint: don't use mutable default variablesBenjamin Schubert2019-03-201-1/+4
* tests:lint: remove all unneccessary-parens errors from pylintBenjamin Schubert2019-03-206-34/+34
* tests:lint: be explicit when not using a variableBenjamin Schubert2019-03-202-4/+4
* tests:lint: reorder imports for consistencyBenjamin Schubert2019-03-204-6/+10
* tests: move templated tests from workspace.py into separate filephil/consolidate-repo-testsPhil Dawson2019-03-145-0/+203
* tests: move templated tests from source-determinism.py into separate filePhil Dawson2019-03-142-1/+136
* tests: move templated source tests from track.py into separate filePhil Dawson2019-03-141-0/+412
* tests: move templated tests from track_cross_junction.py into separate filePhil Dawson2019-03-141-0/+180
* tests: move templated tests from buildcheckout.py into basic_functionality.pyPhil Dawson2019-03-141-0/+81