summaryrefslogtreecommitdiff
path: root/tests/format
Commit message (Expand)AuthorAgeFilesLines
* element.py: Always expand public data's variablesBenjamin Schubert2020-05-294-0/+46
* node.pyx: Deep clone ScalarNode toobschubert/ensure-composite-works-with-variablesBenjamin Schubert2020-05-195-0/+38
* _frontend/profile: Use non-greedy search to substitute variablesChandan Singh2020-05-181-0/+20
* tests/plugins/loading.py: Migrate tests for found/not found pluginsTristan Van Berkom2020-05-0311-65/+0
* _pluginfactory/pluginfactory.py: Add provenance to missing plugin errorsTristan Van Berkom2020-05-031-1/+1
* plugin.py/pluginfactory.py: Implementing BST_MIN_VERSIONTristan Van Berkom2020-04-294-0/+12
* Plugin loading refactor, removing all versioningTristan Van Berkom2020-04-295-9/+9
* Replace format-version with min-versionTristan Van Berkom2020-04-25109-6/+117
* tests/format/variables.py: Increase timeout for test_cyclic_variablesjuerg/test-timeoutsJürg Billeter2020-04-241-1/+1
* Process options in includes files with the options of their junctionvalentindavid/include-options-from-junctionValentin David2020-04-1515-0/+130
* _project.py: resolve options before running the final assertionsabderrahim/optionsAbderrahim Kitouni2020-04-052-0/+37
* tests/format/junctions.py: Drop Python 3.5 compatibilityJürg Billeter2020-04-021-6/+3
* exceptions: Expose ErrorDomain, ErrorLoadReasonThomas Coldrick2020-01-2316-16/+16
* source.py: Remove 'get_consistency' completelyBenjamin Schubert2020-01-162-8/+2
* Tests: Remove bst-plugins-experimental dependencyThomas Coldrick2020-01-1313-98/+2
* _frontend/widget.py: show_pipeline() Don't show buildable for junctionTom Pollard2020-01-091-0/+9
* _platform/platform.py: Add alias for IBM AIX 7 powerpcChandan Singh2019-12-231-2/+2
* Reformat code using BlackChandan Singh2019-11-1422-1276/+993
* _context.py: Improve reporting of incorrect user configbschubert/better-reporting-on-userconfigBenjamin Schubert2019-11-051-0/+25
* loader.py: Avoid loading deps of junction metaelementsTristan Maat2019-10-101-1/+1
* Use distutils plugin from bst-plugins-experimentalJavier Jardón2019-09-122-0/+2
* tests/format/dependencies.py: Test errors when explicitly setting strict to Truetristan/strict-rebuildTristan Van Berkom2019-08-312-0/+17
* tests/format/dependencies.py: Testing for error of invalid strict runtime depsTristan Van Berkom2019-08-312-0/+16
* tests: Include testing provenance through options and includesDaniel Silverstone2019-08-165-3/+25
* invalid_keys.py: Test compositied nodes are reported back usefullydanielsilverstone-ct/fix-node-provenanceJames Ennis2019-08-153-0/+28
* Move qmake plugin to bst-plugins-experimentalcoldtom/move-qmakeThomas Coldrick2019-08-142-0/+2
* Move modulebuild plugin to bst-plugins-experimentalThomas Coldrick2019-08-142-0/+2
* Move makemaker plugin to bst-plugins-experimentalThomas Coldrick2019-08-122-0/+2
* tests: Add test for DUPLICATE_DEPENDENCY verificationDaniel Silverstone2019-08-089-0/+94
* Move cmake plugin to bst-plugins-experimentalcoldtom/move-cmakeThomas Coldrick2019-08-082-0/+11
* _variables: Fix reporting of missing variableBenjamin Schubert2019-07-172-2/+7
* node: Add 'get_str_list' on 'MappingNode'Benjamin Schubert2019-07-173-11/+11
* tests/format/include_composition.py: Use dummy_context()Jürg Billeter2019-07-161-79/+84
* _yaml: Decomission 'dump()'. 'roundtrip_dump' is an equivalent function nowBenjamin Schubert2019-07-151-2/+2
* tests: Change all calls to _yaml.dump to _yaml.rountrip_dumpBenjamin Schubert2019-07-155-60/+51
* _yaml: Introduce 'get_sequence()' and 'sequence_at()'/'mapping_at()'Benjamin Schubert2019-07-154-17/+17
* _yaml: Add 'as_bool()' and 'is_none()' to ScalarNodeBenjamin Schubert2019-07-151-3/+3
* _yaml: Add 'as_str()' on ScalarNode and 'get_scalar()' on MappingNodeBenjamin Schubert2019-07-1513-37/+37
* _yaml: add 'get_mapping()' to MappingNodeBenjamin Schubert2019-07-151-1/+1
* Always fetch subprojects as neededJürg Billeter2019-06-251-12/+2
* test:utils/site: Consolidate Git environment variables in a single placeBenjamin Schubert2019-06-061-1/+1
* Add tests for specifying targets of junction elementsChandan Singh2019-04-1813-0/+103
* plugintestutils: Rename 'plugintestutils' package to 'testing'phil/rename-plugintestutilsPhil Dawson2019-04-1617-19/+19
* testutils: move repo.py into buildstream.plugintestutilsPhil Dawson2019-04-122-3/+3
* Use platform.uname instead of os.uname for win32Angelos Evripiotis2019-04-112-8/+8
* tests: extract testutils.override_os_unameAngelos Evripiotis2019-04-112-45/+14
* _yaml.py: Remove node_containsDaniel Silverstone2019-04-041-1/+1
* The new YAML World OrderDaniel Silverstone2019-03-2714-58/+57
* tests: Add test_invalid_junctiondep_not_a_junctionAngelos Evripiotis2019-03-262-0/+17
* tests: ensure provenance for _get_loader errorsAngelos Evripiotis2019-03-261-0/+14