summaryrefslogtreecommitdiff
path: root/tests/internals
Commit message (Expand)AuthorAgeFilesLines
* tests/internals/storage_vdir_import.py: Reduce number of test casestmewett/test-in-subprocessTom Mewett2019-08-301-9/+4
* tests: Modify all tests using subprocesses to use in_subprocess markTom Mewett2019-08-302-130/+29
* tests/internals/storage_vdir_import.py: Terminate casd at end of testJürg Billeter2019-08-201-128/+150
* tests/internals/storage.py: Use context manager for casd terminationJürg Billeter2019-08-201-16/+19
* tests/internals/storage_vdir_import.py: Run tests in subprocessJürg Billeter2019-08-201-7/+66
* tests/internals/storage.py: Run tests in subprocessJürg Billeter2019-08-201-5/+55
* Fix descend can not follow symlinksWilliam Salmon2019-07-251-1/+141
* node: Add 'get_str_list' on 'MappingNode'Benjamin Schubert2019-07-171-3/+3
* tests/internals/pluginloading.py: Use dummy_context()Jürg Billeter2019-07-161-22/+19
* tests/internals/loader.py: Use dummy_context()Jürg Billeter2019-07-161-32/+17
* tests/internals/context.py: Use dummy_context()Jürg Billeter2019-07-161-4/+5
* node: Rename 'copy' to 'clone'Benjamin Schubert2019-07-151-1/+1
* _yaml: Split Node-related parts into 'node.pyx'Benjamin Schubert2019-07-152-21/+21
* _yaml: Set 'MappingNode' public-private APIBenjamin Schubert2019-07-151-7/+7
* _yaml: Mark attributes in ProvenanceInformation as Buildstream-privateBenjamin Schubert2019-07-151-4/+4
* _yaml: Remove 'node_get_provenance' and add 'Node.get_provenance'Benjamin Schubert2019-07-151-8/+8
* _yaml: Remove 'indices' from 'node_get_provenance'Benjamin Schubert2019-07-151-3/+3
* _yaml: Move 'value' of Node in each sub nodeBenjamin Schubert2019-07-151-7/+14
* _yaml: Remove 'node_validate' and replace by 'MappingNode.validate_keys'Benjamin Schubert2019-07-151-3/+3
* _yaml: Create 'from_dict' on Node and remove node creation methodsBenjamin Schubert2019-07-151-1/+1
* _yaml: Remove 'node_extend_list' and add 'SequenceNode.append'Benjamin Schubert2019-07-151-14/+0
* _yaml: Add a 'from_dict' on Node to create new nodes from dictsBenjamin Schubert2019-07-151-16/+16
* _yaml: Move 'node_composite' to a method on 'MappingNode'Benjamin Schubert2019-07-151-7/+7
* tests/yaml: Stop using 'composite_dict' and use 'composite' insteadBenjamin Schubert2019-07-151-7/+7
* _yaml: Remove 'node_find_target' and replace by 'MappingNode.find'Benjamin Schubert2019-07-151-2/+2
* _yaml: Remove 'node_set'. Now use __setitem__Benjamin Schubert2019-07-151-5/+4
* _yaml: Remove 'node_copy' and add 'Node.copy()'Benjamin Schubert2019-07-151-1/+1
* _yaml: Remove 'node_get' and migrate all remaining calls to new APIBenjamin Schubert2019-07-151-17/+15
* _yaml: Add 'as_int()' on ScalarNodeBenjamin Schubert2019-07-151-1/+1
* _yaml: Add 'as_str()' on ScalarNode and 'get_scalar()' on MappingNodeBenjamin Schubert2019-07-151-13/+13
* _yaml: add 'get_mapping()' to MappingNodeBenjamin Schubert2019-07-151-4/+4
* Refactor, use context.messenger directlyAngelos Evripiotis2019-07-052-2/+2
* Refactor: message handlers take 'is_silenced'Angelos Evripiotis2019-07-052-2/+2
* _yaml.pyx: Forbid expected_type=Mapping, and remove isinstance checkBenjamin Schubert2019-06-031-8/+7
* _yaml: Cythonize and internalize NodeBenjamin Schubert2019-05-291-7/+7
* tests/context.py: Normalize path of XDG_CACHEBenjamin Schubert2019-05-241-1/+1
* _yaml.py: Remove node_containsDaniel Silverstone2019-04-041-2/+2
* The new YAML World OrderDaniel Silverstone2019-03-274-75/+299
* YAML Cache: Remove the YAML CacheDaniel Silverstone2019-03-271-28/+8
* tests: str(datafiles) instead of a longer thingAngelos Evripiotis2019-03-212-11/+11
* tests:lint: silence redefined-outer-name in files using fixturesBenjamin Schubert2019-03-203-0/+9
* tests:lint: fix all unused-import from pylintBenjamin Schubert2019-03-201-1/+0
* tests:lint: Raise exception instead of using 'assert False' for errorsBenjamin Schubert2019-03-201-1/+3
* tests:lint: don't use mutable default variablesBenjamin Schubert2019-03-201-1/+1
* tests:lint: remove all len comparisons existence checkBenjamin Schubert2019-03-201-1/+1
* tests:lint: remove all unneccessary-parens errors from pylintBenjamin Schubert2019-03-206-71/+71
* tests:lint: remove all expression-not-assigned errorsBenjamin Schubert2019-03-201-5/+5
* tests:lint: reorder imports for consistencyBenjamin Schubert2019-03-202-4/+6
* _yaml.py: Rip out ChainMap(), node_chain_copy(), node_list_copy()jennis/remove_node_chain_stuffJames Ennis2019-03-141-4/+4
* Integrate source cache with rest of buildstreamRaoul Hidalgo Charman2019-03-141-0/+3