diff options
author | Patrick Steinhardt <ps@pks.im> | 2019-12-10 20:39:38 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-12-10 20:39:38 +0100 |
commit | 45c6187cbfdcfee2bcf59a1ed3a853065142f203 (patch) | |
tree | b3f714ab9fab46c3f879a6fcb55ef6ab173701ed /tests/object/tree/write.c | |
parent | 3828d7afdd08b595584048e8e4dab6ddd4506ed1 (diff) | |
parent | 34c929572a635a6599dc8ff06a87c7c0a324caff (diff) | |
download | libgit2-maint/v0.27.tar.gz |
Merge pull request #5329 from pks-t/ethomson/v0.27.10v0.27.10maint/v0.27
Security release v0.27.10
Diffstat (limited to 'tests/object/tree/write.c')
-rw-r--r-- | tests/object/tree/write.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/tests/object/tree/write.c b/tests/object/tree/write.c index a1ee03d6d..bef5ff3f6 100644 --- a/tests/object/tree/write.c +++ b/tests/object/tree/write.c @@ -141,7 +141,7 @@ void test_object_tree_write__sorted_subtrees(void) cl_git_pass(git_treebuilder_new(&builder, g_repo, NULL)); for (i = 0; i < ARRAY_SIZE(entries); ++i) { - git_oid *id = entries[i].attr == GIT_FILEMODE_TREE ? &tid : &bid; + git_oid *id = entries[i].attr == GIT_FILEMODE_TREE ? &tid : &bid; cl_git_pass(git_treebuilder_insert(NULL, builder, entries[i].filename, id, entries[i].attr)); @@ -418,10 +418,8 @@ void test_object_tree_write__protect_filesystems(void) */ cl_git_pass(git_treebuilder_new(&builder, g_repo, NULL)); -#ifndef GIT_WIN32 - cl_git_pass(git_treebuilder_insert(NULL, builder, ".git.", &bid, GIT_FILEMODE_BLOB)); - cl_git_pass(git_treebuilder_insert(NULL, builder, "git~1", &bid, GIT_FILEMODE_BLOB)); -#endif + cl_git_fail(git_treebuilder_insert(NULL, builder, ".git.", &bid, GIT_FILEMODE_BLOB)); + cl_git_fail(git_treebuilder_insert(NULL, builder, "git~1", &bid, GIT_FILEMODE_BLOB)); #ifndef __APPLE__ cl_git_pass(git_treebuilder_insert(NULL, builder, ".git\xef\xbb\xbf", &bid, GIT_FILEMODE_BLOB)); @@ -444,6 +442,7 @@ void test_object_tree_write__protect_filesystems(void) cl_git_fail(git_treebuilder_insert(NULL, builder, ".git\xef\xbb\xbf", &bid, GIT_FILEMODE_BLOB)); cl_git_fail(git_treebuilder_insert(NULL, builder, ".git\xe2\x80\xad", &bid, GIT_FILEMODE_BLOB)); + cl_git_fail(git_treebuilder_insert(NULL, builder, ".git::$INDEX_ALLOCATION/dummy-file", &bid, GIT_FILEMODE_BLOB)); git_treebuilder_free(builder); } |