libgit2/tests-clar
nulltoken 0ae81fc479 index: remove read_tree() progress indicator
git_index_read_tree() was exposing a parameter to provide the user with
a progress indicator. Unfortunately, due to the recursive nature of the
tree walk, the maximum number of items to process was unknown. Thus,
the indicator was only counting processed entries, without providing
any information how the number of remaining items.
2012-10-19 19:36:22 -07:00
..
attr Support for core.ignorecase 2012-09-17 15:42:41 -04:00
buf Update test suite 2012-05-02 16:14:30 -07:00
checkout index: remove read_tree() progress indicator 2012-10-19 19:36:22 -07:00
clone Remove checkout_stats from git_clone 2012-10-19 19:36:22 -07:00
commit Merge pull request #805 from nulltoken/fix/revwalk-email-parsing 2012-07-12 09:37:09 -07:00
config Fix config parser boundary logic 2012-08-12 07:59:30 -07:00
core Fix env variable tests with new Win32 path rules 2012-10-19 15:40:43 -07:00
date Omit failing test on 32-bit machines. 2012-06-06 12:39:29 -07:00
diff diff: workdir diffing in a bare repo returns EBAREREPO 2012-10-18 23:38:27 +02:00
index index: remove read_tree() progress indicator 2012-10-19 19:36:22 -07:00
network Add git_indexer_stats field to git_remote 2012-10-19 19:34:14 -07:00
notes Update iterators for consistency across library 2012-08-03 17:08:01 -07:00
object Merge pull request #968 from arrbee/diff-support-typechange 2012-10-17 14:14:51 -07:00
odb revwalk: fix off-by-one error 2012-09-27 19:12:01 +02:00
pack gsoc-pack-objects WIP 2012-10-09 21:28:31 +02:00
refs errors: deploy GIT_EORPHANEDHEAD usage 2012-10-19 22:01:53 +02:00
repo errors: deploy GIT_EORPHANEDHEAD usage 2012-10-19 22:01:53 +02:00
reset reset: prevent hard reset in a bare repository 2012-10-15 20:41:42 +02:00
resources Merge pull request #968 from arrbee/diff-support-typechange 2012-10-17 14:14:51 -07:00
revwalk revwalk: fix off-by-one error 2012-09-27 19:12:01 +02:00
status index: remove read_tree() progress indicator 2012-10-19 19:36:22 -07:00
submodule Add complex checkout test and then fix checkout 2012-10-09 11:59:34 -07:00
threads t13-threads.c ported. 2012-03-30 13:05:54 -07:00
clar Update clar and add reliable rename for Win32 2012-10-18 14:50:17 -04:00
clar_helpers.c Update clar and add reliable rename for Win32 2012-10-18 14:50:17 -04:00
clar_libgit2.h Update clar and add reliable rename for Win32 2012-10-18 14:50:17 -04:00
README.md Update README because vmg is @vmg. 2012-10-19 14:05:55 -07:00
valgrind-supp-mac.txt Fix valgrind issues and leaks 2012-08-24 11:00:27 -07:00

Writing Clar tests for libgit2

For information on the Clar testing framework and a detailed introduction please visit:

https://github.com/vmg/clar

  • Write your modules and tests. Use good, meaningful names.

  • Make sure you actually build the tests by setting:

      cmake -DBUILD_CLAR=ON build/
    
  • Test:

      ./build/libgit2_clar
    
  • Make sure everything is fine.

  • Send your pull request. That's it.