libgit2/tests-clay
Vicent Martí 89fb8f025a Merge pull request #456 from brodie/perm-fixes
Create objects, indexes, and directories with the right file permissions
2011-10-28 19:04:23 -07:00
..
core Merge pull request #456 from brodie/perm-fixes 2011-10-28 19:04:23 -07:00
network Make repo config loading automatic or completely explicit 2011-09-27 14:40:56 +02:00
object global: Properly use git__ memory wrappers 2011-10-28 19:02:36 -07:00
status *: correct and codify various file permissions 2011-10-14 16:07:47 -07:00
clay tests-clay: update clay 2011-10-07 23:02:02 +02:00
clay_libgit2.h Come out and Clay 2011-09-15 01:12:46 +02:00
clay_main.c tests-clay: move t01-rawobj.c to clay 2011-10-24 23:51:28 +02:00
clay.h tests-clay: move t01-rawobj.c to clay 2011-10-24 23:51:28 +02:00
README.md tests-clay: add a readme file 2011-10-07 23:13:09 +02:00

Writing Clay tests for libgit2

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

https://github.com/tanoku/clay

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

  • Mix the tests:

      ./clay
    
  • Make sure you actually build the tests by setting:

      BUILD_CLAY=ON
    
  • Test:

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

  • Send your pull request. That's it.