b.t.per_workingtree : package documentation

Part of bzrlib.tests

WorkingTree implementation tests for bzr.

This test the conformance of all the workingtre variations to the expected API.
Specific tests for individual formats are in the tests/test_workingtree file
rather than in tests/per_workingtree/*.py.
Module test_add Tests for interface conformance of 'WorkingTree.add'
Module test_add_reference Undocumented
Module test_annotate_iter Tests for interface conformance of 'WorkingTree.annotate_iter'
Module test_basis_inventory Undocumented
Module test_basis_tree Test that WorkingTree.basis_tree() yields a valid tree.
Module test_break_lock Undocumented
Module test_changes_from Test Tree.changes_from() for WorkingTree specific scenarios.
Module test_check Tests for checking of trees.
Module test_check_state Tests for WorkingTree.check_state.
Module test_commit Undocumented
Module test_content_filters Tests for content filtering conformance
Module test_eol_conversion Tests for eol conversion.
Module test_executable Test the executable bit under various working tree formats.
Module test_flush Tests for WorkingTree.flush.
Module test_get_file_mtime Test that all WorkingTree's implement get_file_mtime.
Module test_get_parent_ids Tests for interface conformance of 'workingtree.get_parent_ids'
Module test_inv Tests for interface conformance of inventories of working trees.
Module test_is_control_filename Undocumented
Module test_is_ignored Undocumented
Module test_locking Tests for the (un)lock interfaces on all working tree implemenations.
Module test_merge_from_branch Tests for the WorkingTree.merge_from_branch api.
Module test_mkdir Tests for interface conformance of 'workingtree.put_mkdir'
Module test_move Tests for interface conformance of 'WorkingTree.move'
Module test_nested_specifics Undocumented
Module test_parents Tests of the parent related functions of WorkingTrees.
Module test_paths2ids Tests for WorkingTree.paths2ids.
Module test_pull Undocumented
Module test_put_file Tests for interface conformance of 'workingtree.put_file*'
Module test_read_working_inventory Tests for WorkingTree.read_working_inventory.
Module test_readonly Test that WorkingTrees don't fail if they are in a readonly dir.
Module test_remove Tests for interface conformance of 'WorkingTree.remove'
Module test_rename_one Tests for interface conformance of 'WorkingTree.rename_one'
Module test_revision_tree Tests for WorkingTree.revision_tree.
Module test_set_root_id Tests for WorkingTree.set_root_id
Module test_smart_add Test that we can use smart_add on all Tree implementations.
Module test_symlinks Test symlink support.
Module test_uncommit Tests of the parent related functions of WorkingTrees.
Module test_unversion Tests of the WorkingTree.unversion API.
Module test_views Views stored within a working tree.
Module test_walkdirs Tests for the extra cases that WorkingTree.walkdirs can encounter.
Module test_workingtree No module docstring; 1/6 classes documented

From the __init__.py module:

Class TestCaseWithWorkingTree Undocumented
Class TestWtScenarios Undocumented
Function load_tests Undocumented
Function make_scenario Undocumented
Function make_scenarios Undocumented
Function wt_scenarios Returns the scenarios for all registered working trees.
def make_scenarios(transport_server, transport_readonly_server, formats):
Undocumented
def make_scenario(transport_server, transport_readonly_server, workingtree_format):
Undocumented
def wt_scenarios():
Returns the scenarios for all registered working trees.

This can used by plugins that want to define tests against these working trees.

def load_tests(standard_tests, module, loader):
Undocumented
API Documentation for Bazaar, generated by pydoctor at 2022-06-16 00:25:16.