]> git.ipfire.org Git - thirdparty/git.git/commitdiff
t/helper/test-read-graph.c: prepare repo settings
authorTaylor Blau <me@ttaylorr.com>
Wed, 9 Sep 2020 15:23:03 +0000 (11:23 -0400)
committerJunio C Hamano <gitster@pobox.com>
Wed, 9 Sep 2020 19:51:48 +0000 (12:51 -0700)
The read-graph test-tool is used by a number of the commit-graph test to
assert various properties about a commit-graph. Previously, this program
never ran 'prepare_repo_settings()'. There was no need to do so, since
none of the commit-graph machinery is affected by the repo settings.

In the next patch, the commit-graph machinery's behavior will become
dependent on the repo settings, and so loading them before running the
rest of the test tool is critical.

As such, teach the test tool to call 'prepare_repo_settings()'.

Signed-off-by: Taylor Blau <me@ttaylorr.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/helper/test-read-graph.c

index 6d0c962438bac9510fc55857eb44736a0284a1b1..5f585a17256de1f4ee938e29a7e74db26f244e90 100644 (file)
@@ -12,11 +12,12 @@ int cmd__read_graph(int argc, const char **argv)
        setup_git_directory();
        odb = the_repository->objects->odb;
 
+       prepare_repo_settings(the_repository);
+
        graph = read_commit_graph_one(the_repository, odb);
        if (!graph)
                return 1;
 
-
        printf("header: %08x %d %d %d %d\n",
                ntohl(*(uint32_t*)graph->data),
                *(unsigned char*)(graph->data + 4),