This week I completed writing tests for all the modules except blame and clone. Therefore now tests and lua bindings along with some helper functions of these modules have been covered.
- Blob
- Branch
- Buf
- Commit
- Config
- Cred
- Index
- libgit2
- Object
- Oid
- Reference
- Repository
- Signature
- Tree
- Tag
Note : please refer this branch for development till now, the tests and source of all modules all tests added .
I also refactored the source code for libgit module and now it’s usage on lua side feels more lua-way. I have therefore rewritten tests to match new styling.