dulwich.tests.test_porcelain module¶
Tests for dulwich.porcelain.
-
class
dulwich.tests.test_porcelain.AddTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_add_default_paths()¶
-
test_add_default_paths_subdir()¶
-
test_add_file()¶
-
test_add_file_absolute_path()¶
-
test_add_file_clrf_conversion()¶
-
test_add_ignored()¶
-
test_add_not_in_repo()¶
-
-
class
dulwich.tests.test_porcelain.ArchiveTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseTests for the archive command.
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_simple()¶
-
-
class
dulwich.tests.test_porcelain.BranchCreateTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_branch_exists()¶
-
test_new_branch()¶
-
-
class
dulwich.tests.test_porcelain.BranchDeleteTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_simple()¶
-
test_simple_unicode()¶
-
-
class
dulwich.tests.test_porcelain.BranchListTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_new_branch()¶
-
test_standard()¶
-
-
class
dulwich.tests.test_porcelain.CheckIgnoreTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_check_added_abs()¶
-
test_check_added_rel()¶
-
test_check_ignored()¶
-
-
class
dulwich.tests.test_porcelain.CleanTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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.
-
assert_wd(expected_paths)¶ Assert paths of files and dirs in wd are same as expected_paths
-
put_files(tracked, ignored, untracked, empty_dirs)¶ Put the described files in the wd
-
test_from_root()¶
-
test_from_subdir()¶
-
-
class
dulwich.tests.test_porcelain.CloneTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_bare_local_with_checkout()¶
-
test_no_checkout_with_bare()¶
-
test_no_head_no_checkout()¶
-
test_no_head_no_checkout_outstream_errstream_autofallback()¶
-
test_simple_local()¶
-
test_simple_local_with_checkout()¶
-
-
class
dulwich.tests.test_porcelain.CommitTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_unicode()¶
-
-
class
dulwich.tests.test_porcelain.CommitTreeTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_simple()¶
-
-
class
dulwich.tests.test_porcelain.DescribeTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_no_commits()¶
-
test_single_commit()¶
-
test_tag()¶
-
test_tag_and_commit()¶
-
-
class
dulwich.tests.test_porcelain.DiffTreeTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_empty()¶
-
-
class
dulwich.tests.test_porcelain.FetchTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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.
-
assert_correct_remote_refs(local_refs, remote_refs, remote_name=b'origin')¶ Assert that known remote refs corresponds to actual remote refs.
-
test_simple()¶
-
test_with_remote_name()¶
-
-
class
dulwich.tests.test_porcelain.FsckTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_git_dir()¶
-
test_none()¶
-
-
class
dulwich.tests.test_porcelain.GetObjectBypathTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_missing()¶
-
test_simple()¶
-
-
class
dulwich.tests.test_porcelain.HelperTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_path_to_tree_path_base()¶
-
test_path_to_tree_path_error()¶
-
test_path_to_tree_path_rel()¶
-
test_path_to_tree_path_syntax()¶
-
-
class
dulwich.tests.test_porcelain.InitTests(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_bare()¶
-
test_non_bare()¶
-
-
class
dulwich.tests.test_porcelain.LogTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_max_entries()¶
-
test_simple()¶
-
-
class
dulwich.tests.test_porcelain.LsFilesTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_empty()¶
-
test_simple()¶
-
-
class
dulwich.tests.test_porcelain.LsRemoteTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_empty()¶
-
test_some()¶
-
-
class
dulwich.tests.test_porcelain.LsTreeTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_empty()¶
-
test_recursive()¶
-
test_simple()¶
-
-
class
dulwich.tests.test_porcelain.MailmapTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_mailmap_lookup()¶
-
test_no_mailmap()¶
-
-
class
dulwich.tests.test_porcelain.PorcelainTestCase(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.
-
-
class
dulwich.tests.test_porcelain.PullTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_no_refspec()¶
-
test_simple()¶
-
-
class
dulwich.tests.test_porcelain.PushTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_delete()¶ Basic test of porcelain push, removing a branch.
-
test_simple()¶ Basic test of porcelain push where self.repo is the remote. First clone the remote, commit a file to the clone, then push the changes back to the remote.
-
-
class
dulwich.tests.test_porcelain.ReceivePackTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseTests for receive_pack.
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_receive_pack()¶
-
-
class
dulwich.tests.test_porcelain.RemoteAddTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_exists()¶
-
test_new()¶
-
-
class
dulwich.tests.test_porcelain.RemoveTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_remove_file()¶
-
test_remove_file_staged()¶
-
-
class
dulwich.tests.test_porcelain.RepackTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_empty()¶
-
test_simple()¶
-
-
class
dulwich.tests.test_porcelain.ResetTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_hard_commit()¶
-
test_hard_head()¶
-
-
class
dulwich.tests.test_porcelain.RevListTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_simple()¶
-
-
class
dulwich.tests.test_porcelain.ShowTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_blob()¶
-
test_commit_no_parent()¶
-
test_commit_with_change()¶
-
test_nolist()¶
-
test_simple()¶
-
test_tag()¶
-
-
class
dulwich.tests.test_porcelain.StatusTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_empty()¶
-
test_get_tree_changes_add()¶ Unit test for get_tree_changes add.
-
test_get_tree_changes_delete()¶ Unit test for get_tree_changes delete.
-
test_get_tree_changes_modify()¶ Unit test for get_tree_changes modify.
-
test_get_untracked_paths()¶
-
test_get_untracked_paths_nested()¶
-
test_status_all()¶
-
test_status_base()¶ Integration test for status functionality.
-
test_status_crlf_convert()¶
-
test_status_crlf_mismatch()¶
-
-
class
dulwich.tests.test_porcelain.SymbolicRefTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_set_force_wrong_symbolic_ref()¶
-
test_set_symbolic_ref()¶
-
test_set_symbolic_ref_other_than_master()¶
-
test_set_wrong_symbolic_ref()¶
-
-
class
dulwich.tests.test_porcelain.TagCreateTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_annotated()¶
-
test_unannotated()¶
-
test_unannotated_unicode()¶
-
-
class
dulwich.tests.test_porcelain.TagDeleteTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_simple()¶
-
-
class
dulwich.tests.test_porcelain.TagListTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_empty()¶
-
test_simple()¶
-
-
class
dulwich.tests.test_porcelain.UpdateHeadTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_set_new_branch()¶
-
test_set_to_branch()¶
-
test_set_to_branch_detached()¶
-
test_set_to_commit_detached()¶
-
-
class
dulwich.tests.test_porcelain.UpdateServerInfoTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_simple()¶
-
-
class
dulwich.tests.test_porcelain.UploadPackTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseTests for upload_pack.
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_upload_pack()¶
-
-
class
dulwich.tests.test_porcelain.WriteTreeTests(methodName='runTest')¶ Bases:
dulwich.tests.test_porcelain.PorcelainTestCaseCreate 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_simple()¶
-
-
dulwich.tests.test_porcelain.flat_walk_dir(dir_to_walk)¶