libgit2/tests-clar
Russell Belfer 16b83019af Fix usage of "new" for fieldname in public header
This should restore the ability to include libgit2 headers
in C++ projects.

Cherry picked 2de60205df from
development into new-error-handling.
2012-05-02 15:34:58 -07:00
..
attr attr: add test coverage related to crlf normalization while staging 2012-05-01 00:33:25 +02:00
buf Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08:00
commit commit: actually allow yet to be born update_ref 2012-02-15 13:07:41 +01:00
config config: also allow escaping outside of a quoted string 2012-04-25 15:47:53 +02:00
core Rename git_khash_str to git_strmap, etc. 2012-04-25 15:20:28 -07:00
diff Fix usage of "new" for fieldname in public header 2012-05-02 15:34:58 -07:00
index Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08:00
network transport/local: Fix peeling of nested tags 2012-04-10 21:39:01 +02:00
notes tests-clar/notes: init oid before using 2012-02-23 23:38:48 +01:00
object error handling: move the missing parts over to the new error handling 2012-04-26 15:38:42 +02:00
odb Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08:00
refs Rename to git_reference_name_to_oid 2012-04-23 10:06:31 -07:00
repo Merge pull request #632 from arrbee/win64-cleanup 2012-04-23 17:28:11 -07:00
revwalk revwalk: add test hiding a commit without a merge base 2012-04-12 20:25:25 +02:00
status Fix leading slash behavior in attrs/ignores 2012-04-26 10:51:45 -07:00
clar tests-clar: update to latest version of clar 2012-04-21 18:36:13 +02:00
clar_helpers.c Refactor git_repository_open with new options 2012-04-11 12:11:35 -07:00
clar_libgit2.h Update clar and remove old helpers 2012-04-17 10:35:11 -07:00
README.md Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08:00

Writing Clar tests for libgit2

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

https://github.com/tanoku/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.