summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVicent Martí <tanoku@gmail.com>2011-11-07 06:25:22 -0800
committerVicent Martí <tanoku@gmail.com>2011-11-07 06:25:22 -0800
commit3b83bdac392a66bcacd2fc196bf47b07e07829de (patch)
tree918bd6794d0dfa9e2a15c7e91e2aee854ecdcaae
parentf8e8c8d44d446ed00438222dc2fb1545284167d7 (diff)
parentec9079443c874fe1711acefb22b3fc606484c786 (diff)
downloadlibgit2-3b83bdac392a66bcacd2fc196bf47b07e07829de.tar.gz
Merge pull request #470 from schu/test-helpers-no-assert
test_helpers: do not rely on assert
-rw-r--r--tests/test_helpers.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/test_helpers.c b/tests/test_helpers.c
index 47a0b1b11..31e38bf6a 100644
--- a/tests/test_helpers.c
+++ b/tests/test_helpers.c
@@ -116,7 +116,8 @@ int loose_object_mode(const char *repository_folder, git_object *object)
struct stat st;
locate_loose_object(repository_folder, object, &object_path, NULL);
- assert(p_stat(object_path, &st) == 0);
+ if (p_stat(object_path, &st) < 0)
+ return 0;
free(object_path);
return st.st_mode;
@@ -138,7 +139,8 @@ int loose_object_dir_mode(const char *repository_folder, git_object *object)
}
}
- assert(p_stat(object_path, &st) == 0);
+ if (p_stat(object_path, &st) < 0)
+ return 0;
free(object_path);
return st.st_mode;