]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ps/clar-unit-test'
authorJunio C Hamano <gitster@pobox.com>
Thu, 19 Sep 2024 01:02:05 +0000 (18:02 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 19 Sep 2024 01:02:05 +0000 (18:02 -0700)
commit5d55832f5cf914d583881cdb6f7b76b1793e2b16
tree665698b7e6c23568a0f081469c2f990973abbed6
parent3fb745257b30a643ee78c9a7c52ab107c82e4745
parentc3de556a841f132832f742d1c4d3a2618ee3b355
Merge branch 'ps/clar-unit-test'

Import clar unit tests framework libgit2 folks invented for our
use.

* ps/clar-unit-test:
  Makefile: rename clar-related variables to avoid confusion
  clar: add CMake support
  t/unit-tests: convert ctype tests to use clar
  t/unit-tests: convert strvec tests to use clar
  t/unit-tests: implement test driver
  Makefile: wire up the clar unit testing framework
  Makefile: do not use sparse on third-party sources
  Makefile: make hdr-check depend on generated headers
  Makefile: fix sparse dependency on GENERATED_H
  clar: stop including `shellapi.h` unnecessarily
  clar(win32): avoid compile error due to unused `fs_copy()`
  clar: avoid compile error with mingw-w64
  t/clar: fix compatibility with NonStop
  t: import the clar unit testing framework
  t: do not pass GIT_TEST_OPTS to unit tests with prove
Makefile