1. 21 Dec, 2020 1 commit
  2. 14 Sep, 2020 1 commit
  3. 09 Sep, 2020 1 commit
  4. 05 Jun, 2020 1 commit
  5. 04 Jun, 2020 1 commit
  6. 03 Jun, 2020 2 commits
  7. 02 Jun, 2020 4 commits
  8. 05 Jul, 2019 1 commit
    • clar: use `size_t` to keep track of current line number · 77d7e5eb
      We use the `__LINE__` macro in several places throughout clar to allow
      easier traceability when e.g. a test fails. While `__LINE__` is of type
      `size_t`, the clar functions all accept an integer and thus may loose
      precision. While unlikely that any file in our codebase will exceed a
      linecount of `INT_MAX`, let's convert it anyway to silence any compiler
      warnings.
      Patrick Steinhardt committed
  9. 06 Sep, 2018 6 commits
  10. 15 Jun, 2018 1 commit
  11. 25 Apr, 2018 1 commit
  12. 13 Nov, 2017 1 commit
    • add test status codes legend to the 'Started' test trace · 19f37f97
      motivation: (for someone new to the tests) it's puzzling to find the odd 'S' interspersed in the test output
      
      proposed alternative test output (extract):
      
      $ cmake --build . && ./libgit2_clar -srepo -v
      ...
      Loaded 340 suites:
      Started (test status codes: OK='.' FAILURE='F' SKIPPED='S')
      
      repo::config...
      repo::discover..........
      repo::env.
      repo::getters...
      repo::hashfile..
      repo::head......................
      repo::headtree....
      repo::init.........................S
      repo::message..
      repo::new..
      repo::open.............
      repo::pathspec..........
      repo::reservedname.....
      repo::setters.....
      repo::shallow....
      repo::state.............
      Christine Poerschke committed
  13. 29 Jun, 2015 1 commit
  14. 22 Jun, 2015 1 commit
    • clar: support hierarchical test resource data · 71686ddc
      Support hierarchical test resource data, such that you can have
      `tests/resources/foo/bar` and move the `bar` directory in as
      a fixture.
      
      Calling `cl_fixture_sandbox` on a path that is not directly beneath
      the test resources directory succeeds, placing that directory into
      the test fixture.  (For example, `cl_fixture_sandbox("foo/bar")`
      will sandbox the `foo/bar` directory as `bar`).
      
      Add support for cleaning up directories created this way, by only
      cleaning up the basename (in this example, `bar`) from the fixture
      directory.
      Edward Thomson committed
  15. 24 Oct, 2014 1 commit
  16. 02 Apr, 2014 1 commit
  17. 28 Mar, 2014 1 commit
  18. 31 Jan, 2014 1 commit
  19. 14 Nov, 2013 1 commit