b.t.p.__init__ : module documentation

Part of bzrlib.tests.per_tree

Tree implementation tests for bzr.

These test the conformance of all the tree variations to the expected API.
Specific tests for individual variations are in other places such as:
 - tests/per_workingtree/*.py.
 - tests/test_tree.py
 - tests/test_revision.py
 - tests/test_workingtree.py
Function return_parameter A trivial thunk to return its input.
Function revision_tree_from_workingtree Create a revision tree from a working tree.
Function preview_tree_pre Undocumented
Function preview_tree_post Undocumented
Class TestTreeImplementationSupport Undocumented
Class TestCaseWithTree No class docstring; 15/17 methods documented
Function make_scenarios Generate test suites for each Tree implementation in bzrlib.
Function create_tree_scenario Create a scenario for the specified converter
Function load_tests Undocumented
Function _dirstate_tree_from_workingtree Undocumented
def return_parameter(testcase, something):
A trivial thunk to return its input.
def revision_tree_from_workingtree(testcase, tree):
Create a revision tree from a working tree.
def _dirstate_tree_from_workingtree(testcase, tree):
Undocumented
def preview_tree_pre(testcase, tree):
Undocumented
def preview_tree_post(testcase, tree):
Undocumented
def make_scenarios(transport_server, transport_readonly_server, formats):
Generate test suites for each Tree implementation in bzrlib.

Currently this covers all working tree formats, and RevisionTree and DirStateRevisionTree by committing a working tree to create the revision tree.

def create_tree_scenario(transport_server, transport_readonly_server, workingtree_format, converter):
Create a scenario for the specified converter
ParametersconverterA function that converts a workingtree into the desired format.
workingtree_formatThe particular workingtree format to convert from.
Returnsa (name, options) tuple, where options is a dict of values to be used as members of the TestCase.
def load_tests(standard_tests, module, loader):
Undocumented
API Documentation for Bazaar, generated by pydoctor at 2022-06-16 00:25:16.