• Show log

    Commit

  • Hash : 4be2aa57
    Author : Edward Thomson
    Date : 2016-02-16T18:50:08

    win32: tests around handling forbidden paths
    
    Introduce a repository that contains some paths that were illegal
    on PC-DOS circa 1981 (like `aux`, `con`, `com1`) and that in a
    bizarre fit of retrocomputing, remain illegal on some "modern"
    computers, despite being "new technology".
    
    Introduce some aspirational tests that suggest that we should be
    able to cope with trees and indexes that contain paths that
    would be illegal on the filesystem, so that we can at least diff
    them.  Further ensure that checkout will not write a repository
    with forbidden paths.
    

  • 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.