libgit2/tests-clar
Russell Belfer a1ecddf01c Fix config parser boundary logic
The config file parser was not working right if there was no
whitespace between the value name and the equals sign.  This
fixes that.
2012-08-12 07:59:30 -07:00
..
attr Update iterators for consistency across library 2012-08-03 17:08:01 -07:00
buf Update test suite 2012-05-02 16:14:30 -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 Add git_buf_unescape and git__unescape to unescape all characters in a string (in-place) 2012-07-24 14:03:07 +02:00
date Omit failing test on 32-bit machines. 2012-06-06 12:39:29 -07:00
diff Merge remote-tracking branch 'arrbee/tree-walk-fixes' into development 2012-08-06 12:41:08 +02:00
index Make index add/append support core.filemode flag 2012-06-19 14:27:02 -07:00
network Test trailing space after ref oid 2012-08-09 14:39:43 -05:00
notes Update iterators for consistency across library 2012-08-03 17:08:01 -07:00
object Merge remote-tracking branch 'arrbee/tree-walk-fixes' into development 2012-08-06 12:41:08 +02:00
odb test: Open ODB on each test suite 2012-08-06 12:53:09 +02:00
refs Test trailing space after ref oid 2012-08-09 14:39:43 -05:00
repo repository: add a getter and remove function for git's prepared message 2012-08-01 18:39:20 +02:00
reset Add git_reset() 2012-06-07 21:27:30 +02:00
resources Fix config parser boundary logic 2012-08-12 07:59:30 -07:00
revwalk revwalk: relax the parsing of the commit time 2012-07-11 20:40:12 +02:00
status Update iterators for consistency across library 2012-08-03 17:08:01 -07:00
threads t13-threads.c ported. 2012-03-30 13:05:54 -07:00
clar Fixed mode on clar 2012-05-10 11:15:37 -07:00
clar_helpers.c Make index add/append support core.filemode flag 2012-06-19 14:27:02 -07:00
clar_libgit2.h Make index add/append support core.filemode flag 2012-06-19 14:27:02 -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.