summaryrefslogtreecommitdiff
path: root/tests/elements
Commit message (Expand)AuthorAgeFilesLines
* tests/elements/filter/basic/element_plugins/dynamic.py: Stage in Element.stage()Tristan van Berkom2020-09-181-5/+2
* element.py: Hide dependencies which are irrelevant to the ElementTristan van Berkom2020-09-041-2/+2
* _yaml.pyx: Make shortname a mandatory argument to _yaml.load()Tristan van Berkom2020-08-101-7/+7
* plugin.py/pluginfactory.py: Implementing BST_MIN_VERSIONTristan Van Berkom2020-04-291-0/+3
* Plugin loading refactor, removing all versioningTristan Van Berkom2020-04-291-1/+1
* Replace format-version with min-versionTristan Van Berkom2020-04-252-0/+6
* exceptions: Expose ErrorDomain, ErrorLoadReasonThomas Coldrick2020-01-231-1/+1
* tests: Drop buildbox xfailsJürg Billeter2019-12-101-2/+0
* Reformat code using BlackChandan Singh2019-11-142-169/+122
* setup.cfg: make xfail marks strict by defaulttraveltissues/strictxfailDarius Makovsky2019-10-091-1/+1
* tests/integration: Add test for filter elementcoldtom/filter-element-improvementsThomas Coldrick2019-09-161-4/+1
* element.py: Abstract not producing artifactsThomas Coldrick2019-09-161-1/+1
* filter.py: Fail if parent element is a stackThomas Coldrick2019-09-163-0/+15
* filter.py: Allow passing integration commandsThomas Coldrick2019-09-164-0/+44
* Mark buildbox tests as xfail if they require non implemented featuresWilliam Salmon2019-07-251-0/+2
* _yaml: Mark 'strip_node_info' as buildstream-privateBenjamin Schubert2019-07-151-2/+2
* _yaml: Remove 'node_validate' and replace by 'MappingNode.validate_keys'Benjamin Schubert2019-07-151-1/+1
* tests: Change all calls to _yaml.dump to _yaml.rountrip_dumpBenjamin Schubert2019-07-151-22/+22
* _cachekey: Remove the 'node_sanitization' done before the json stringBenjamin Schubert2019-07-151-1/+1
* _yaml: Remove 'node_set'. Now use __setitem__Benjamin Schubert2019-07-151-1/+1
* _yaml: Remove 'node_get' and migrate all remaining calls to new APIBenjamin Schubert2019-07-151-7/+7
* _yaml: Add 'as_str()' on ScalarNode and 'get_scalar()' on MappingNodeBenjamin Schubert2019-07-151-5/+5
* _yaml: add 'get_mapping()' to MappingNodeBenjamin Schubert2019-07-151-1/+1
* plugintestutils: Rename 'plugintestutils' package to 'testing'phil/rename-plugintestutilsPhil Dawson2019-04-161-2/+2
* testutils: move repo.py into buildstream.plugintestutilsPhil Dawson2019-04-121-1/+1
* _yaml.py: Remove node_containsDaniel Silverstone2019-04-041-2/+2
* The new YAML World OrderDaniel Silverstone2019-03-272-8/+22
* tests: when comparing lists/dicts, compare all at onceBenjamin Schubert2019-03-211-4/+9
* tests: str(datafiles) instead of a longer thingAngelos Evripiotis2019-03-211-16/+16
* tests:lint: disable 'unused-import' checks on pytest fixturesBenjamin Schubert2019-03-201-1/+1
* tests:lint: silence redefined-outer-name in files using fixturesBenjamin Schubert2019-03-201-0/+3
* tests:lint: reorder imports for consistencyBenjamin Schubert2019-03-201-1/+3
* tests: Remove unused importsremove-dead-codeBenjamin Schubert2019-03-011-1/+1
* tests: Remove unused parameters in functionsBenjamin Schubert2019-03-011-2/+2
* tests: Remove unused variablesBenjamin Schubert2019-03-011-1/+1
* Expose basic api for testing external plugins.phil/plugin-testing-apiPhil Dawson2019-02-081-1/+2
* filter.py: Fail if declared domains do not exist in the parent elementjennis/warn_for_nonexistent_domainsJames Ennis2019-02-043-1/+20
* filter.py: don't recurse when staging dependenciesDor Askayo2019-01-303-0/+39
* tests/elements/filter.py: Refactored to use get_element_states()Tristan Van Berkom2019-01-241-4/+6
* Mark 'old' checkout command as obsoleteJames Ennis2019-01-221-7/+8
* tests: Rename `plugins` directory to `elements` directoryTristan Van Berkom2019-01-1618-0/+601