summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* node: Rename 'copy' to 'clone'Benjamin Schubert2019-07-121-1/+1
* _yaml: Split Node-related parts into 'node.pyx'Benjamin Schubert2019-07-113-21/+23
* _yaml: Mark 'strip_node_info' as buildstream-privateBenjamin Schubert2019-07-113-6/+6
* _yaml: Set 'MappingNode' public-private APIBenjamin Schubert2019-07-111-7/+7
* _yaml: Mark attributes in ProvenanceInformation as Buildstream-privateBenjamin Schubert2019-07-111-4/+4
* _yaml: Remove 'node_get_provenance' and add 'Node.get_provenance'Benjamin Schubert2019-07-115-13/+13
* _yaml: Remove 'indices' from 'node_get_provenance'Benjamin Schubert2019-07-111-3/+3
* _yaml: Move 'value' of Node in each sub nodeBenjamin Schubert2019-07-111-7/+14
* _yaml: Remove 'node_validate' and replace by 'MappingNode.validate_keys'Benjamin Schubert2019-07-113-5/+5
* _yaml: Create 'from_dict' on Node and remove node creation methodsBenjamin Schubert2019-07-111-1/+1
* _yaml: Remove 'node_extend_list' and add 'SequenceNode.append'Benjamin Schubert2019-07-111-14/+0
* _yaml: Add a 'from_dict' on Node to create new nodes from dictsBenjamin Schubert2019-07-112-17/+17
* _yaml: Move 'node_composite' to a method on 'MappingNode'Benjamin Schubert2019-07-111-7/+7
* tests/yaml: Stop using 'composite_dict' and use 'composite' insteadBenjamin Schubert2019-07-111-7/+7
* _yaml: remove node_sanitizeBenjamin Schubert2019-07-111-3/+3
* _yaml: Decomission 'dump()'. 'roundtrip_dump' is an equivalent function nowBenjamin Schubert2019-07-111-2/+2
* tests: Change all calls to _yaml.dump to _yaml.rountrip_dumpBenjamin Schubert2019-07-1156-273/+257
* _cachekey: Remove the 'node_sanitization' done before the json stringBenjamin Schubert2019-07-111-1/+1
* _yaml: Remove 'node_find_target' and replace by 'MappingNode.find'Benjamin Schubert2019-07-111-2/+2
* _yaml: Remove 'node_set'. Now use __setitem__Benjamin Schubert2019-07-115-17/+16
* _yaml: Remove 'node_items' and add 'MappingNode.items()'Benjamin Schubert2019-07-111-5/+4
* _yaml: Remove 'node_del' and support `del mapping[key]`Benjamin Schubert2019-07-111-1/+1
* _yaml: Remove 'node_copy' and add 'Node.copy()'Benjamin Schubert2019-07-111-1/+1
* _yaml: Remove 'node_get' and migrate all remaining calls to new APIBenjamin Schubert2019-07-116-41/+41
* tests: remove 'node_get_yaml_provenance()' helper and replace with the new APIBenjamin Schubert2019-07-116-62/+19
* _yaml: Introduce 'get_sequence()' and 'sequence_at()'/'mapping_at()'Benjamin Schubert2019-07-114-17/+17
* _yaml: Remove use of expected_type=None in 'node_get()'Benjamin Schubert2019-07-112-4/+0
* _yaml: Add 'as_int()' on ScalarNodeBenjamin Schubert2019-07-111-1/+1
* _yaml: Add 'as_bool()' and 'is_none()' to ScalarNodeBenjamin Schubert2019-07-112-5/+5
* _yaml: Add 'as_str()' on ScalarNode and 'get_scalar()' on MappingNodeBenjamin Schubert2019-07-1121-81/+81
* _yaml: add 'get_mapping()' to MappingNodeBenjamin Schubert2019-07-115-8/+8
* tests/remoteexecution/partial.py: Parametrize for pull artifact filesRaoul Hidalgo Charman2019-07-111-5/+12
* Source cache uses new proto methodsRaoul Hidalgo Charman2019-07-085-23/+29
* Refactor, use context.messenger directlyAngelos Evripiotis2019-07-057-17/+17
* Refactor: message handlers take 'is_silenced'Angelos Evripiotis2019-07-057-7/+7
* utils.py: Add write permission to root path in _force_rmtreeshashwatdalal/tar-file-extractionShahwat Dalal2019-07-042-4/+21
* runcli.py: Don't set project to 'None'AlexFazakas2019-07-022-13/+34
* tar.py: Make link target renaming work between base-dirsTristan Maat2019-07-026-0/+96
* Fetch sources as needed for bst source checkoutJürg Billeter2019-06-272-19/+6
* tests/artifactcache/junctions.py: Assert the default behaviourJames Ennis2019-06-261-1/+9
* testutils: Move assert_shared and assert_not_shared to testutilsJames Ennis2019-06-265-61/+23
* tests/artifactcache/junctions.py: Rename 'foo' to 'parent' for clarityJames Ennis2019-06-2611-4/+4
* tests/artifactcache/junctions.py: Rename misleading 'target' elementJames Ennis2019-06-264-6/+6
* _yaml: Remove useless calls to '_yaml.node_sanitize'Benjamin Schubert2019-06-2510-22/+22
* Always fetch subprojects as neededJürg Billeter2019-06-252-19/+4
* tests: Add case for using pull and use buildtreesRaoul Hidalgo Charman2019-06-241-0/+29
* tests: Add shell test with pull optionRaoul Hidalgo Charman2019-06-241-0/+50
* tests: Add tests to buildcheckout for pullingRaoul Hidalgo Charman2019-06-241-1/+63
* tests/partial: Add test to cover find_missing_blobsRaoul Hidalgo Charman2019-06-211-0/+25
* _frontend/cli.py: Tweak 'try' & 'always' bst shell buildtree handlingTom Pollard2019-06-191-8/+15