libgit2/tests-clar
nulltoken 99abb79d53 repository: ensure that the path to the .git directory ends with a forward slash when opening a repository through a working directory path
This fixes an issue which was detected while using one of the libgit2 bindings [0]. The lack of the trailing forward slash led the name of references returned by git_reference_listall() to be prefixed with a forward slash.

  [0]: https://github.com/libgit2/libgit2sharp/pull/108
2012-02-03 12:46:50 +01:00
..
attr Add unit tests for recent bug fixes 2012-02-01 12:30:35 -08:00
buf Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08:00
config Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08:00
core Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08:00
index Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08:00
network tests: free the remotes temp buffer 2012-02-01 04:41:42 +01:00
object Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08:00
odb Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08:00
refs repository: ensure that the path to the .git directory ends with a forward slash when opening a repository through a working directory path 2012-02-03 12:46:50 +01:00
repo repository: ensure that the path to the .git directory ends with a forward slash when opening a repository through a working directory path 2012-02-03 12:46:50 +01:00
status Add unit tests for recent bug fixes 2012-02-01 12:30:35 -08:00
clar Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08:00
clar_helpers.c Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08:00
clar_libgit2.h Rename the Clay test suite to Clar 2012-01-24 20:35:15 -08: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.