• Show log

    Commit

  • Hash : e5ef0f18
    Author : Carlos Martín Nieto
    Date : 2013-01-31T20:23:30

    refs: handle ALLOW_ONELEVEL normalization with leading slash
    
    A leading slash confuses the name normalization code when the flags
    include ALLOW_ONELEVEL. Catch this case in particular to avoid
    triggering an assertion in the uppercase check which expects us not to
    pass it an empty string.
    
    The existing tests don't catch this as they simply use the NORMAL
    flag.
    
    This fixes #1300.
    

  • README.md

  • Writing Clar tests for libgit2

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

    https://github.com/vmg/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.