]> git.proxmox.com Git - libgit2.git/blob - tests/core/opts.c
Merge pull request #2273 from jacquesg/ssh-interactive
[libgit2.git] / tests / core / opts.c
1 #include "clar_libgit2.h"
2 #include "cache.h"
3
4 void test_core_opts__readwrite(void)
5 {
6 size_t old_val = 0;
7 size_t new_val = 0;
8
9 git_libgit2_opts(GIT_OPT_GET_MWINDOW_SIZE, &old_val);
10 git_libgit2_opts(GIT_OPT_SET_MWINDOW_SIZE, (size_t)1234);
11 git_libgit2_opts(GIT_OPT_GET_MWINDOW_SIZE, &new_val);
12
13 cl_assert(new_val == 1234);
14
15 git_libgit2_opts(GIT_OPT_SET_MWINDOW_SIZE, old_val);
16 git_libgit2_opts(GIT_OPT_GET_MWINDOW_SIZE, &new_val);
17
18 cl_assert(new_val == old_val);
19 }