dulwich.tests.test_index module¶
Tests for the index.
-
class
dulwich.tests.test_index.BuildIndexTests(methodName='runTest')¶ Bases:
dulwich.tests.TestCaseCreate 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.
-
assertFileContents(path, contents, symlink=False)¶
-
assertReasonableIndexEntry(index_entry, mode, filesize, sha)¶
-
test_empty()¶
-
test_git_dir()¶
-
test_git_submodule()¶
-
test_git_submodule_exists()¶
-
test_no_decode_encode()¶
-
test_nonempty()¶
-
test_norewrite()¶
-
test_symlink()¶
-
-
class
dulwich.tests.test_index.CleanupModeTests(methodName='runTest')¶ Bases:
dulwich.tests.TestCaseCreate 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_dir()¶
-
test_executable()¶
-
test_file()¶
-
test_submodule()¶
-
test_symlink()¶
-
-
class
dulwich.tests.test_index.CommitTreeTests(methodName='runTest')¶ Bases:
dulwich.tests.TestCaseCreate 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_nested()¶
-
test_single_blob()¶
-
-
class
dulwich.tests.test_index.GetUnstagedChangesTests(methodName='runTest')¶ Bases:
dulwich.tests.TestCaseCreate 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_get_unstaged_changes()¶ Unit test for get_unstaged_changes.
-
test_get_unstaged_changes_removed_replaced_by_directory()¶ Unit test for get_unstaged_changes.
-
test_get_unstaged_changes_removed_replaced_by_link()¶ Unit test for get_unstaged_changes.
-
test_get_unstaged_deleted_changes()¶ Unit test for get_unstaged_changes.
-
-
class
dulwich.tests.test_index.IndexEntryFromStatTests(methodName='runTest')¶ Bases:
dulwich.tests.TestCaseCreate 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_override_mode()¶
-
test_simple()¶
-
-
class
dulwich.tests.test_index.IndexTestCase(methodName='runTest')¶ Bases:
dulwich.tests.TestCaseCreate 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.
-
datadir= '/builddir/build/BUILD/dulwich-0.19.13/dulwich/tests/data/indexes'¶
-
get_simple_index(name)¶
-
-
class
dulwich.tests.test_index.ReadIndexDictTests(methodName='runTest')¶ Bases:
dulwich.tests.test_index.IndexTestCaseCreate 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_simple_write()¶
-
-
class
dulwich.tests.test_index.SimpleIndexTestCase(methodName='runTest')¶ Bases:
dulwich.tests.test_index.IndexTestCaseCreate 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_against_empty_tree()¶
-
test_empty()¶
-
test_getitem()¶
-
test_iter()¶
-
test_iterblobs()¶
-
test_iterobjects()¶
-
test_len()¶
-
-
class
dulwich.tests.test_index.SimpleIndexWriterTestCase(methodName='runTest')¶ Bases:
dulwich.tests.test_index.IndexTestCaseCreate 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_simple_write()¶
-
-
class
dulwich.tests.test_index.TestTreeFSPathConversion(methodName='runTest')¶ Bases:
dulwich.tests.TestCaseCreate 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_fs_to_tree_path_bytes()¶
-
test_fs_to_tree_path_str()¶
-
test_tree_to_fs_path()¶
-
-
class
dulwich.tests.test_index.TestValidatePathElement(methodName='runTest')¶ Bases:
dulwich.tests.TestCaseCreate 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_default()¶
-
test_ntfs()¶
-
-
class
dulwich.tests.test_index.WriteCacheTimeTests(methodName='runTest')¶ Bases:
dulwich.tests.TestCaseCreate 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_write_float()¶
-
test_write_int()¶
-
test_write_string()¶
-
test_write_tuple()¶
-
-
dulwich.tests.test_index.can_symlink()¶ Return whether running process can create symlinks.