summaryrefslogtreecommitdiff
path: root/tests-clar/commit/commit.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests-clar/commit/commit.c')
-rw-r--r--tests-clar/commit/commit.c46
1 files changed, 0 insertions, 46 deletions
diff --git a/tests-clar/commit/commit.c b/tests-clar/commit/commit.c
deleted file mode 100644
index 8f071ff94..000000000
--- a/tests-clar/commit/commit.c
+++ /dev/null
@@ -1,46 +0,0 @@
-#include "clar_libgit2.h"
-
-static git_repository *_repo;
-
-void test_commit_commit__initialize(void)
-{
- cl_fixture_sandbox("testrepo.git");
- cl_git_pass(git_repository_open(&_repo, "testrepo.git"));
-}
-
-void test_commit_commit__cleanup(void)
-{
- git_repository_free(_repo);
- _repo = NULL;
-
- cl_fixture_cleanup("testrepo.git");
-}
-
-void test_commit_commit__create_unexisting_update_ref(void)
-{
- git_oid oid;
- git_tree *tree;
- git_commit *commit;
- git_signature *s;
- git_reference *ref;
-
- git_oid_fromstr(&oid, "a65fedf39aefe402d3bb6e24df4d4f5fe4547750");
- cl_git_pass(git_commit_lookup(&commit, _repo, &oid));
-
- git_oid_fromstr(&oid, "944c0f6e4dfa41595e6eb3ceecdb14f50fe18162");
- cl_git_pass(git_tree_lookup(&tree, _repo, &oid));
-
- cl_git_pass(git_signature_now(&s, "alice", "alice@example.com"));
-
- cl_git_fail(git_reference_lookup(&ref, _repo, "refs/heads/foo/bar"));
- cl_git_pass(git_commit_create(&oid, _repo, "refs/heads/foo/bar", s, s,
- NULL, "some msg", tree, 1, (const git_commit **) &commit));
-
- cl_git_pass(git_reference_lookup(&ref, _repo, "refs/heads/foo/bar"));
- cl_assert(!git_oid_cmp(&oid, git_reference_target(ref)));
-
- git_tree_free(tree);
- git_commit_free(commit);
- git_signature_free(s);
- git_reference_free(ref);
-}