dulwich.tests.test_object_store module¶
Tests for the object store interface.
- class dulwich.tests.test_object_store.CommitTreeChangesTests(methodName='runTest')¶
Bases:
TestCase
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- setUp()¶
Hook method for setting up the test fixture before exercising it.
- test_add_blob()¶
- test_add_blob_in_dir()¶
- test_delete_blob()¶
- test_no_changes()¶
- class dulwich.tests.test_object_store.DiskObjectStoreTests(methodName='runTest')¶
Bases:
PackBasedObjectStoreTests
,TestCase
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- setUp()¶
Hook method for setting up the test fixture before exercising it.
- tearDown()¶
Hook method for deconstructing the test fixture after testing it.
- test_add_alternate_path()¶
- test_add_pack()¶
- test_add_thin_pack()¶
- test_add_thin_pack_empty()¶
- test_alternates()¶
- test_corrupted_object_raise_exception()¶
Corrupted sha1 disk file should raise specific exception
- test_file_modes()¶
- test_loose_compression_level()¶
- test_pack_dir()¶
- test_read_alternate_paths()¶
- test_rel_alternative_path()¶
- test_tempfile_in_loose_store()¶
- class dulwich.tests.test_object_store.MemoryObjectStoreTests(methodName='runTest')¶
Bases:
ObjectStoreTests
,TestCase
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- setUp()¶
Hook method for setting up the test fixture before exercising it.
- test_add_pack()¶
- test_add_pack_emtpy()¶
- test_add_thin_pack()¶
- test_add_thin_pack_empty()¶
- class dulwich.tests.test_object_store.ObjectStoreGraphWalkerTests(methodName='runTest')¶
Bases:
TestCase
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- get_walker(heads, parent_map)¶
- test_ack_invalid_value()¶
- test_child_ack_later()¶
- test_descends()¶
- test_empty()¶
- test_only_once()¶
- test_parent_present()¶
- test_present()¶
- class dulwich.tests.test_object_store.ObjectStoreTests¶
Bases:
object
- make_tag(name, obj)¶
- test_add_commit()¶
- test_add_object()¶
- test_add_objects()¶
- test_add_objects_empty()¶
- test_close()¶
- test_contains_nonexistant()¶
- test_determine_wants_all()¶
- test_determine_wants_all_depth()¶
- test_determine_wants_all_zero()¶
- test_get_depth()¶
- test_get_nonexistant()¶
- test_get_raw()¶
- test_iter()¶
- test_iter_tree_contents()¶
- test_iter_tree_contents_include_trees()¶
- test_peel_sha()¶
- test_store_resilience()¶
Test if updating an existing stored object doesn’t erase the object from the store.
- test_tree_changes()¶
- class dulwich.tests.test_object_store.OverlayObjectStoreTests(methodName='runTest')¶
Bases:
ObjectStoreTests
,TestCase
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- setUp()¶
Hook method for setting up the test fixture before exercising it.
- class dulwich.tests.test_object_store.PackBasedObjectStoreTests¶
Bases:
ObjectStoreTests
- tearDown()¶
- test_empty_packs()¶
- test_pack_loose_objects()¶
- test_repack()¶
- test_repack_existing()¶
- class dulwich.tests.test_object_store.TestReadPacksFile(methodName='runTest')¶
Bases:
TestCase
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- test_read_packs()¶
- class dulwich.tests.test_object_store.TreeLookupPathTests(methodName='runTest')¶
Bases:
TestCase
Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.
- get_object(sha)¶
- setUp()¶
Hook method for setting up the test fixture before exercising it.
- test_lookup_blob()¶
- test_lookup_nonexistent()¶
- test_lookup_not_tree()¶
- test_lookup_submodule()¶
- test_lookup_tree()¶