libgit2/tests
schu a46ec45746 refs: split internal and external references
Currently libgit2 shares pointers to its internal reference cache with
the user. This leads to several problems like invalidation of reference
pointers when reordering the cache or manipulation of the cache from
user side.

Give each user its own git_reference instead of leaking the internal
representation (struct reference).

Add the following new API functions:

	* git_reference_free
	* git_reference_is_packed

Signed-off-by: schu <schu-github@schulog.org>
2011-11-06 03:15:19 +01:00
..
resources status: Add a file in the test repository to cover the correct sorting of entries when the working folder is being read 2011-10-29 22:05:56 +02: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 Merge pull request #456 from brodie/perm-fixes 2011-10-28 19:04:23 -07:00
t01-data.h Rewrite the unit testing suite 2011-02-02 02:15:25 +02:00
t01-rawobj.c global: Properly use git__ memory wrappers 2011-10-28 19:02:36 -07:00
t02-data.h Cleanup the testing toolkit 2011-03-03 20:23:52 +02:00
t02-objread.c cleanup: remove trailing spaces 2011-07-01 18:02:56 +02:00
t02-oids.h Rewrite the unit testing suite 2011-02-02 02:15:25 +02:00
t03-data.h What the fuck was this doing in src? 2011-07-11 19:42:21 +02:00
t03-objwrite.c fileops/repository: create (most) directories with 0777 permissions 2011-10-14 16:04:34 -07:00
t04-commit.c Merge pull request #456 from brodie/perm-fixes 2011-10-28 19:04:23 -07:00
t05-revwalk.c cleanup: remove trailing spaces 2011-07-01 18:02:56 +02:00
t06-index.c *: correct and codify various file permissions 2011-10-14 16:07:47 -07:00
t07-hashtable.c global: Properly use git__ memory wrappers 2011-10-28 19:02:36 -07:00
t08-tag.c *: correct and codify various file permissions 2011-10-14 16:07:47 -07:00
t09-tree.c *: correct and codify various file permissions 2011-10-14 16:07:47 -07:00
t10-refs.c refs: split internal and external references 2011-11-06 03:15:19 +01:00
t12-repo.c *: correct and codify various file permissions 2011-10-14 16:07:47 -07:00
t13-threads.c Fix MSVC warnings 2011-03-21 19:27:45 +02:00
t15-config.c *: correct and codify various file permissions 2011-10-14 16:07:47 -07:00
t16-remotes.c Make repo config loading automatic or completely explicit 2011-09-27 14:40:56 +02:00
t17-bufs.c Don't leak the buf when testing it 2011-07-12 18:19:56 +02:00
t18-status.c *: correct and codify various file permissions 2011-10-14 16:07:47 -07:00
test_helpers.c Merge pull request #456 from brodie/perm-fixes 2011-10-28 19:04:23 -07:00
test_helpers.h *: correct and codify various file permissions 2011-10-14 16:07:47 -07: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 fileops/repository: create (most) directories with 0777 permissions 2011-10-14 16:04:34 -07:00
tests.supp Add support for running the tests via valgrind 2009-10-13 16:23:54 +01:00