tree: 9c0906426ec77b5a558a919398851319ff55a8cc [path history] [tgz]
  1. core/
  2. network/
  3. object/
  4. status/
  5. clay
  6. clay.h
  7. clay_libgit2.h
  8. clay_main.c
  9. README.md
tests-clay/README.md

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.