1 #include "clar_libgit2.h"
2 #include "git2/sys/config.h"
4 void test_config_backend__checks_version(void)
7 git_config_backend backend
= GIT_CONFIG_BACKEND_INIT
;
10 backend
.version
= 1024;
12 cl_git_pass(git_config_new(&cfg
));
13 cl_git_fail(git_config_add_backend(cfg
, &backend
, 0, NULL
, false));
14 err
= git_error_last();
15 cl_assert_equal_i(GIT_ERROR_INVALID
, err
->klass
);
18 backend
.version
= 1024;
19 cl_git_fail(git_config_add_backend(cfg
, &backend
, 0, NULL
, false));
20 err
= git_error_last();
21 cl_assert_equal_i(GIT_ERROR_INVALID
, err
->klass
);