summaryrefslogtreecommitdiff
path: root/tests-clar/diff/patch.c
diff options
context:
space:
mode:
authorRussell Belfer <rb@github.com>2013-03-01 13:41:53 -0800
committerRussell Belfer <rb@github.com>2013-03-01 13:41:53 -0800
commit487fc724ffa0d0260fc4c2a3ab0ea0d5d2ebe81d (patch)
tree15680b3ede486d56a149625f2d3d7245c7293c00 /tests-clar/diff/patch.c
parent47f70846aae7605297c943282ac19af2e2c8c206 (diff)
downloadlibgit2-487fc724ffa0d0260fc4c2a3ab0ea0d5d2ebe81d.tar.gz
Allow empty config object and use it
This removes assertions that prevent us from having an empty git_config object and then updates some tests that were dependent on global config state to use an empty config before running anything.
Diffstat (limited to 'tests-clar/diff/patch.c')
-rw-r--r--tests-clar/diff/patch.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/tests-clar/diff/patch.c b/tests-clar/diff/patch.c
index 353f3cc1a..77da37db6 100644
--- a/tests-clar/diff/patch.c
+++ b/tests-clar/diff/patch.c
@@ -150,9 +150,8 @@ void test_diff_patch__hunks_have_correct_line_numbers(void)
g_repo = cl_git_sandbox_init("renames");
- cl_git_pass(git_repository_config(&cfg, g_repo));
- cl_git_pass(git_config_set_bool(cfg, "core.autocrlf", false));
- git_config_free(cfg);
+ cl_git_pass(git_config_new(&cfg));
+ git_repository_set_config(g_repo, cfg);
cl_git_rewritefile("renames/songof7cities.txt", new_content);
@@ -278,9 +277,8 @@ void test_diff_patch__line_counts_with_eofnl(void)
g_repo = cl_git_sandbox_init("renames");
- cl_git_pass(git_repository_config(&cfg, g_repo));
- cl_git_pass(git_config_set_bool(cfg, "core.autocrlf", false));
- git_config_free(cfg);
+ cl_git_pass(git_config_new(&cfg));
+ git_repository_set_config(g_repo, cfg);
cl_git_pass(git_futils_readbuffer(&content, "renames/songof7cities.txt"));