libgit2/tests
Edward Thomson 2dfd5eae33 Merge pull request #3307 from libgit2/cmn/submodule-backslash
Normalize submodule urls before looking at them
2015-07-24 15:05:16 -05:00
..
attr
blame Fix #3094 - improve use of portable size_t/ssize_t format specifiers. 2015-07-12 19:55:19 +02:00
buf
checkout checkout test: mark unused vars 2015-06-30 14:31:07 +00:00
cherrypick
clar clar: test chdir 2015-06-29 22:13:40 +00:00
clone
commit
config
core git__getenv: utf-8 aware env reader 2015-07-02 16:35:43 +00:00
date
describe
diff Added git_diff_index_to_index() 2015-06-30 10:03:32 -07:00
fetchhead index, iterator, fetchhead: plug leaks 2015-06-26 19:00:33 +02:00
filter wildcard filters: move CHANGELOG message to 0.23+1 2015-07-10 09:53:30 -05:00
graph
index index: allow add_bypath to update submodules 2015-07-12 12:11:22 +02:00
merge Merge branch 'portable-zu' 2015-07-12 19:56:19 +02:00
network
notes
object
odb
online git__getenv: utf-8 aware env reader 2015-07-02 16:35:43 +00:00
pack
path
perf
rebase
refs refdb: delete a ref's reflog upon deletion 2015-07-12 19:08:06 +02:00
remote
repo git__getenv: utf-8 aware env reader 2015-07-02 16:35:43 +00:00
reset
resources crlf tests: posix known-good data 2015-06-22 12:00:11 -04:00
revert revert: correct test that added trailing newline 2015-07-07 17:01:49 -05:00
revwalk
stash stash: const up conflict params 2015-06-29 21:23:09 +00:00
status
stress
submodule Merge pull request #3307 from libgit2/cmn/submodule-backslash 2015-07-24 15:05:16 -05:00
threads
trace Include stacktrace summary in memory leak output. 2015-06-29 16:39:11 -04:00
transport
clar_libgit2_timer.c
clar_libgit2_timer.h
clar_libgit2_trace.c Include stacktrace summary in memory leak output. 2015-06-29 16:39:11 -04:00
clar_libgit2_trace.h
clar_libgit2.c Merge branch 'portable-zu' 2015-07-12 19:56:19 +02:00
clar_libgit2.h git__getenv: utf-8 aware env reader 2015-07-02 16:35:43 +00:00
clar.c
clar.h
generate_crlf.sh
generate.py
main.c Include stacktrace summary in memory leak output. 2015-06-29 16:39:11 -04:00
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.