b.t.p.t.TestGetMissingParentInventories(TestCaseWithRepository) : class documentation

Part of bzrlib.tests.per_repository_vf.test_write_group View In Hierarchy

No class docstring
Method test_empty_get_missing_parent_inventories A new write group has no missing parent inventories.
Method branch_trunk_and_make_tree Undocumented
Method make_first_commit Undocumented
Method make_new_commit_in_new_repo Undocumented
Method make_stackable_repo Undocumented
Method reopen_repo_and_resume_write_group Undocumented
Method test_ghost_revision A parent inventory may be absent if all the needed texts are present.
Method test_get_missing_parent_inventories A stacked repo with a single revision and inventory (no parent
Method test_get_missing_parent_inventories_check Undocumented
Method test_insert_stream_passes_resume_info Undocumented
Method test_insert_stream_without_locking_fails_without_lock Undocumented
Method test_insert_stream_without_locking_fails_without_write_group Undocumented
Method test_insert_stream_without_locking Undocumented
def test_empty_get_missing_parent_inventories(self):
A new write group has no missing parent inventories.
def branch_trunk_and_make_tree(self, trunk_repo, relpath):
Undocumented
def make_first_commit(self, repo):
Undocumented
def make_new_commit_in_new_repo(self, trunk_repo, parents=None):
Undocumented
def make_stackable_repo(self, relpath='trunk'):
Undocumented
def reopen_repo_and_resume_write_group(self, repo):
Undocumented
def test_ghost_revision(self):
A parent inventory may be absent if all the needed texts are present. i.e., a ghost revision isn't (necessarily) considered to be a missing parent inventory.
def test_get_missing_parent_inventories(self):
A stacked repo with a single revision and inventory (no parent inventory) in it must have all the texts in its inventory (even if not changed w.r.t. to the absent parent), otherwise it will report missing texts/parent inventory.

The core of this test is that a file was changed in rev-1, but in a stacked repo that only has rev-2

def test_get_missing_parent_inventories_check(self):
Undocumented
def test_insert_stream_passes_resume_info(self):
Undocumented
def test_insert_stream_without_locking_fails_without_lock(self):
Undocumented
def test_insert_stream_without_locking_fails_without_write_group(self):
Undocumented
def test_insert_stream_without_locking(self):
Undocumented
API Documentation for Bazaar, generated by pydoctor at 2022-06-16 00:25:16.