Part of bzrlib.tests.per_repository
Repository implementation tests for bzr. These test the conformance of all the repository variations to the expected API. Specific tests for individual formats are in the tests/test_repository.py file rather than in tests/per_branch/*.py.
Function | formats_to_scenarios | Transform the input formats to a list of scenarios. |
Function | all_repository_format_scenarios | Return a list of test scenarios for parameterising repository tests. |
Class | TestCaseWithRepository | Undocumented |
Function | load_tests | Undocumented |
Parameters | formats | A list of (scenario_name_suffix, repo_format) where the scenario_name_suffix is to be appended to the format name, and the repo_format is a RepositoryFormat subclass instance. |
Returns | Scenarios of [(scenario_name, {parameter_name: value})] |