Commit d047b47a by Vicent Marti Committed by Andreas Ericsson

Updated t0401 (commit parsing) to reflect the new API changes.

Signed-off-by: Vicent Marti <tanoku@gmail.com>
Signed-off-by: Andreas Ericsson <ae@op5.se>
parent 089c2d93
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
#include "commit.h" #include "commit.h"
#include <git/odb.h> #include <git/odb.h>
#include <git/commit.h> #include <git/commit.h>
#include <git/revwalk.h>
static char *test_commits_broken[] = { static char *test_commits_broken[] = {
...@@ -136,10 +137,12 @@ BEGIN_TEST(parse_buffer_test) ...@@ -136,10 +137,12 @@ BEGIN_TEST(parse_buffer_test)
const int working_commit_count = sizeof(test_commits_working) / sizeof(*test_commits_working); const int working_commit_count = sizeof(test_commits_working) / sizeof(*test_commits_working);
int i; int i;
git_revpool *pool = gitrp_alloc(NULL);
for (i = 0; i < broken_commit_count; ++i) { for (i = 0; i < broken_commit_count; ++i) {
git_commit commit; git_commit commit;
commit.parsed = 0; memset(&commit, 0x0, sizeof(git_commit));
commit.pool = NULL; commit.object.pool = pool;
must_fail(git_commit__parse_buffer( must_fail(git_commit__parse_buffer(
&commit, &commit,
...@@ -150,8 +153,8 @@ BEGIN_TEST(parse_buffer_test) ...@@ -150,8 +153,8 @@ BEGIN_TEST(parse_buffer_test)
for (i = 0; i < working_commit_count; ++i) { for (i = 0; i < working_commit_count; ++i) {
git_commit commit; git_commit commit;
commit.parsed = 0; memset(&commit, 0x0, sizeof(git_commit));
commit.pool = NULL; commit.object.pool = pool;
must_pass(git_commit__parse_buffer( must_pass(git_commit__parse_buffer(
&commit, &commit,
...@@ -160,4 +163,6 @@ BEGIN_TEST(parse_buffer_test) ...@@ -160,4 +163,6 @@ BEGIN_TEST(parse_buffer_test)
); );
} }
gitrp_free(pool);
END_TEST END_TEST
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment