dulwich.tests.test_walk module¶
Tests for commit walking functionality.
-
class
dulwich.tests.test_walk.
TestWalkEntry
(commit, changes)¶ Bases:
object
-
class
dulwich.tests.test_walk.
WalkEntryTest
(methodName='runTest')¶ Bases:
dulwich.tests.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.
-
make_commits
(commit_spec, **kwargs)¶
-
make_linear_commits
(num_commits, **kwargs)¶
-
setUp
()¶ Hook method for setting up the test fixture before exercising it.
-
test_all_changes
()¶
-
test_all_with_merge
()¶
-
test_filter_changes
()¶
-
test_filter_with_merge
()¶
-
-
class
dulwich.tests.test_walk.
WalkerTest
(methodName='runTest')¶ Bases:
dulwich.tests.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.
-
assertTopoOrderEqual
(expected_commits, commits)¶
-
assertWalkYields
(expected, *args, **kwargs)¶
-
make_commits
(commit_spec, **kwargs)¶
-
make_linear_commits
(num_commits, **kwargs)¶
-
setUp
()¶ Hook method for setting up the test fixture before exercising it.
-
test_branch
()¶
-
test_changes_multiple_parents
()¶
-
test_changes_one_parent
()¶
-
test_changes_with_renames
()¶
-
test_empty_walk
()¶
-
test_follow_rename
()¶
-
test_follow_rename_remove_path
()¶
-
test_linear
()¶
-
test_max_entries
()¶
-
test_merge
()¶
-
test_missing
()¶
-
test_out_of_order_children
()¶
-
test_out_of_order_with_exclude
()¶
-
test_path_matches
()¶
-
test_paths
()¶
-
test_paths_max_entries
()¶
-
test_paths_merge
()¶
-
test_paths_subtree
()¶
-
test_reverse
()¶
-
test_reverse_after_max_entries
()¶
-
test_since
()¶
-
test_since_over_scan
()¶
-
test_since_until
()¶
-
test_tag
()¶
-
test_topo_reorder_linear
()¶
-
test_topo_reorder_multiple_children
()¶
-
test_topo_reorder_multiple_parents
()¶
-
test_until
()¶
-