b.t.per_intertree : package documentation

Part of bzrlib.tests

InterTree implementation tests for bzr.

These test the conformance of all the InterTree variations to the expected API.
Specific tests for individual variations are in other places such as:
 - tests/test_workingtree.py
Module test_compare Tests for the InterTree.compare() function.
Module test_file_content_matches Tests for the InterTree.file_content_matches() function.

From the __init__.py module:

Class TestCaseWithTwoTrees No class docstring; 1/3 methods documented
Function load_tests Undocumented
Function make_scenarios Transform the input formats to a list of scenarios.
Function mutable_trees_to_preview_trees Undocumented
Function mutable_trees_to_revision_trees Convert both trees to repository based revision trees.
Function return_provided_trees Return the source and target tree unaltered.
def return_provided_trees(test_case, source, target):
Return the source and target tree unaltered.
def make_scenarios(transport_server, transport_readonly_server, formats):
Transform the input formats to a list of scenarios.

:param formats: A list of tuples:.
    (intertree_class,
     workingtree_format,
     workingtree_format_to,
     mutable_trees_to_test_trees)
def mutable_trees_to_preview_trees(test_case, source, target):
Undocumented
def mutable_trees_to_revision_trees(test_case, source, target):
Convert both trees to repository based revision trees.
def load_tests(standard_tests, module, loader):
Undocumented
API Documentation for Bazaar, generated by pydoctor at 2022-06-16 00:25:16.