GSoC'18 Week 8 Report


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.