b.t.t.BundleTester(object) : class documentation

Part of bzrlib.tests.test_bundle View In Hierarchy

Known subclasses: bzrlib.tests.test_bundle.V08BundleTester, bzrlib.tests.test_bundle.V4BundleTester

No class docstring
Method bzrdir_format Undocumented
Method make_branch_and_tree Undocumented
Method make_branch Undocumented
Method create_bundle_text Undocumented
Method get_valid_bundle Create a bundle from base_rev_id -> rev_id in built-in branch.
Method get_invalid_bundle Create a bundle from base_rev_id -> rev_id in built-in branch.
Method test_non_bundle Undocumented
Method test_malformed Undocumented
Method test_crlf_bundle Undocumented
Method get_checkout Get a new tree, with the specified revision in it.
Method valid_apply_bundle Get the base revision, apply the changes, and make
Method test_bundle Undocumented
Method test_symlink_bundle Undocumented
Method test_unicode_symlink_bundle Undocumented
Method test_binary_bundle Undocumented
Method test_last_modified Undocumented
Method test_hide_history Undocumented
Method test_bundle_same_basis Ensure using the basis as the target doesn't cause an error
Static Method get_raw Undocumented
Method test_unicode_bundle Undocumented
Method test_whitespace_bundle Undocumented
Method test_alt_timezone_bundle Undocumented
Method test_bundle_root_id Undocumented
Method test_install_revisions Undocumented
Method test_bundle_empty_property Test serializing revision properties with an empty value.
Method test_bundle_sorted_properties For stability the writer should write properties in sorted order.
Method test_bundle_unicode_properties We should be able to round trip a non-ascii property.
Method test_bundle_with_ghosts Undocumented
Method make_simple_tree Undocumented
Method test_across_serializers Undocumented
Method make_repo_with_installed_revisions Undocumented
Method test_across_models Undocumented
Method test_inv_hash_across_serializers Undocumented
Method test_across_models_incompatible Undocumented
Method test_get_merge_request Undocumented
Method test_with_subtree Undocumented
Method test_revision_id_with_slash Undocumented
Method test_skip_file Make sure we don't accidentally write to the wrong versionedfile
Method _valid_apply_bundle Undocumented
Method _test_symlink_bundle Undocumented
def bzrdir_format(self):
Undocumented
def make_branch_and_tree(self, path, format=None):
Undocumented
def make_branch(self, path, format=None):
Undocumented
def create_bundle_text(self, base_rev_id, rev_id):
Undocumented
def get_valid_bundle(self, base_rev_id, rev_id, checkout_dir=None):
Create a bundle from base_rev_id -> rev_id in built-in branch. Make sure that the text generated is valid, and that it can be applied against the base, and generate the same information.
ReturnsThe in-memory bundle
def get_invalid_bundle(self, base_rev_id, rev_id):
Create a bundle from base_rev_id -> rev_id in built-in branch. Munge the text so that it's invalid.
ReturnsThe in-memory bundle
def test_non_bundle(self):
Undocumented
def test_malformed(self):
Undocumented
def test_crlf_bundle(self):
Undocumented
def get_checkout(self, rev_id, checkout_dir=None):
Get a new tree, with the specified revision in it.
def valid_apply_bundle(self, base_rev_id, info, checkout_dir=None):
Get the base revision, apply the changes, and make sure everything matches the builtin branch.
def _valid_apply_bundle(self, base_rev_id, info, to_tree):
Undocumented
def test_bundle(self):
Undocumented
def _test_symlink_bundle(self, link_name, link_target, new_link_target):
Undocumented
def test_symlink_bundle(self):
Undocumented
def test_unicode_symlink_bundle(self):
Undocumented
def test_binary_bundle(self):
Undocumented
def test_last_modified(self):
Undocumented
def test_hide_history(self):
Undocumented
def test_bundle_same_basis(self):
Ensure using the basis as the target doesn't cause an error
@staticmethod
def get_raw(bundle_file):
Undocumented
def test_unicode_bundle(self):
Undocumented
def test_whitespace_bundle(self):
Undocumented
def test_alt_timezone_bundle(self):
Undocumented
def test_bundle_root_id(self):
Undocumented
def test_install_revisions(self):
Undocumented
def test_bundle_empty_property(self):
Test serializing revision properties with an empty value.
def test_bundle_sorted_properties(self):
For stability the writer should write properties in sorted order.
def test_bundle_unicode_properties(self):
We should be able to round trip a non-ascii property.
def test_bundle_with_ghosts(self):
Undocumented
def make_simple_tree(self, format=None):
Undocumented
def test_across_serializers(self):
Undocumented
def make_repo_with_installed_revisions(self):
Undocumented
def test_across_models(self):
Undocumented
def test_inv_hash_across_serializers(self):
Undocumented
def test_across_models_incompatible(self):
Undocumented
def test_get_merge_request(self):
Undocumented
def test_with_subtree(self):
Undocumented
def test_revision_id_with_slash(self):
Undocumented
def test_skip_file(self):
Make sure we don't accidentally write to the wrong versionedfile
API Documentation for Bazaar, generated by pydoctor at 2022-06-16 00:25:16.