These tests check the conformance of repositories which refer to other repositories for some data, and are run for each repository format supporting this.
Module | test__make_parents_provider | Tests for _make_parents_provider on stacked repositories. |
Module | test_add_inventory | Tests for add_inventory on a repository with external references. |
Module | test_add_revision | Tests for add_revision on a repository with external references. |
Module | test_add_signature_text | Tests for add_signature_text on a repository with external references. |
Module | test_all_revision_ids | Tests for all_revision_ids on a repository with external references. |
Module | test_break_lock | Tests for break_lock on a repository with external references. |
Module | test_check | Tests for check on a repository with external references. |
Module | test_commit_with_stacking | Undocumented |
Module | test_default_stacking | Undocumented |
Module | test_fetch | Undocumented |
Module | test_get_record_stream | Tests that get_record_stream() behaves itself properly when stacked. |
Module | test_get_rev_id_for_revno | Tests for get_rev_id_for_revno on a repository with external references. |
Module | test_graph | Tests for graph operations on stacked repositories. |
Module | test_initialize | Tests for initializing a repository with external references. |
Module | test_unlock | Tests for locking/unlocking a repository with external references. |
From the __init__.py module:
Class | TestCaseWithExternalReferenceRepository | No class docstring; 1/2 methods documented |
Class | TestCorrectFormat | Undocumented |
Class | TestIncompatibleStacking | Undocumented |
Function | external_reference_test_scenarios | Generate test scenarios for repositories supporting external references. |
Function | load_tests | Undocumented |