libgit2/tests
Edward Thomson 78b500bf59 Merge pull request #3850 from wildart/custom-tls
Enable https transport for custom TLS streams
2016-08-04 12:45:19 -04:00
..
apply git_patch_parse_ctx: refcount the context 2016-05-26 13:01:08 -05:00
attr ignore: fix directory limits when searching for star-star 2016-04-19 19:39:05 +02:00
blame
buf git_buf_quote/unquote: handle > \177 2016-05-26 13:01:07 -05:00
checkout checkout: use empty baseline when no index 2016-06-15 15:47:28 -05:00
cherrypick
clar
clone
commit Fix initial commit test 2016-05-04 11:15:56 -07:00
config leaks: fix some leaks in the tests 2016-03-31 10:41:33 -04:00
core Merge pull request #3850 from wildart/custom-tls 2016-08-04 12:45:19 -04:00
date
describe
diff patch: show copy information for identical copies 2016-06-25 23:08:30 -04:00
fetchhead
filter
graph
index index: include conflicts in git_index_read_index 2016-06-29 18:37:00 -04:00
iterator tests: use a size_t 2016-07-24 15:49:19 -04:00
merge git_diff_generated: abstract generated diffs 2016-05-26 13:01:08 -05:00
network Remove unused static functions 2016-06-21 07:58:33 +02:00
notes
object threads: split up OS-dependent thread code 2016-06-20 19:32:59 +02:00
odb odb: Handle corner cases in git_odb_expand_ids 2016-03-09 11:00:27 +01:00
online clone test: annotate unused vars 2016-04-21 11:05:21 -04:00
pack
patch patch: differentiate not found and invalid patches 2016-05-26 13:01:08 -05:00
path
perf
rebase rebase: test rebasing a new commit with subfolder 2016-06-02 02:38:18 -05:00
refs Allow creating copies of git_reference objects. 2016-04-22 10:34:17 -07:00
remote
repo repo::open: remove dead code, free buffers 2016-07-24 15:49:19 -04:00
reset reset: use real ids for the tests 2016-04-11 11:47:56 -04:00
resources rebase: test rebasing a new commit with subfolder 2016-06-02 02:38:18 -05:00
revert
revwalk
stash
status tests: skip the unreadable file tests as root 2016-04-11 15:32:38 -04:00
stress
submodule status: test submodules with mixed case 2016-03-31 17:58:43 -04:00
threads threads: split up OS-dependent thread code 2016-06-20 19:32:59 +02:00
trace
transport tests: transport: fix memory leaks with registering transports 2016-03-11 11:06:42 +01:00
win32 Merge pull request #3613 from ethomson/fixups 2016-02-18 12:31:56 +01:00
clar_libgit2_timer.c
clar_libgit2_timer.h
clar_libgit2_trace.c
clar_libgit2_trace.h
clar_libgit2.c
clar_libgit2.h
clar.c Avoid old-style function definitions 2016-06-21 07:58:33 +02:00
clar.h
generate_crlf.sh
generate.py
main.c
README.md
valgrind-supp-mac.txt

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.