libgit2/tests
Russell Belfer 875bfc5ffc Fix error in tree iterator when popping up trees
There was an error in the tree iterator where it would
delete two tree levels instead of just one when popping
up a tree level.  Unfortunately the test data for the
tree iterator did not have any deep trees with subtrees
in the middle of the tree items, so this problem went
unnoticed.  This contains the 1-line fix plus new test
data and tests that reveal the issue.
2012-03-25 21:26:48 -07:00
..
resources Fix error in tree iterator when popping up trees 2012-03-25 21:26:48 -07:00
.gitignore Fix Makefile to correctly handle 'make -j4 test' 2008-11-03 18:42:54 -08:00
NAMING status: get blob object id of file on disk 2011-07-09 13:49:50 +02:00
t00-core.c error-handling: References 2012-03-06 00:43:10 +01:00
t01-data.h Rewrite the unit testing suite 2011-02-02 02:15:25 +02:00
t01-rawobj.c util: add git__fromhex() 2011-12-28 20:25:29 +01:00
t03-data.h What the fuck was this doing in src? 2011-07-11 19:42:21 +02:00
t03-objwrite.c error-handling: References 2012-03-06 00:43:10 +01:00
t04-commit.c Plug a bunch of leaks 2011-11-28 21:08:29 +01:00
t05-revwalk.c cleanup: remove trailing spaces 2011-07-01 18:02:56 +02:00
t06-index.c filebuf: add GIT_FILEBUF_INIT and protect multiple opens and cleanups 2011-11-22 01:53:56 +01:00
t07-hashtable.c Clean up GIT_UNUSED macros on all platforms 2012-03-02 15:51:55 -08:00
t08-tag.c error-handling: References 2012-03-06 00:43:10 +01:00
t09-tree.c Rename all _close methods 2011-11-26 08:48:00 +01:00
t10-refs.c error-handling: References 2012-03-06 00:43:10 +01:00
t12-repo.c error-handling: Repository 2012-03-07 00:11:43 +01:00
t13-threads.c Fix MSVC warnings 2011-03-21 19:27:45 +02:00
t17-bufs.c Don't leak the buf when testing it 2011-07-12 18:19:56 +02:00
t18-status.c Restore default status recursion behavior 2012-03-23 11:03:01 -07:00
test_helpers.c error-handling: References 2012-03-06 00:43:10 +01:00
test_helpers.h Use git_buf for path storage instead of stack-based buffers 2011-12-07 23:08:15 -08:00
test_lib.c test: Properly show error messages 2011-06-28 21:10:51 +02:00
test_lib.h CMakefile: add -Wmissing-prototypes and fix warnings 2011-08-30 23:55:22 +03:00
test_main.c Clean up GIT_UNUSED macros on all platforms 2012-03-02 15:51:55 -08:00
tests.supp Add support for running the tests via valgrind 2009-10-13 16:23:54 +01:00