git/t/unit-tests
Patrick Steinhardt a4f50bb1e9 t/unit-tests: introduce reftable library
We have recently migrated all of the reftable unit tests that were part
of the reftable library into our own unit testing framework. As part of
that migration we have duplicated some of the functionality that was
part of the reftable test framework into each of the migrated test
suites. This was a sensible decision to not have all of the migrations
dependent on each other, but now that the migration is done it makes
sense to deduplicate the functionality again.

Introduce a new reftable test library that hosts some shared code and
adapt tests to use it.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2024-09-16 13:57:18 -07:00
..
.gitignore
lib-oid.c
lib-oid.h hash-ll: merge with "hash.h" 2024-06-14 10:26:33 -07:00
lib-reftable.c t/unit-tests: introduce reftable library 2024-09-16 13:57:18 -07:00
lib-reftable.h t/unit-tests: introduce reftable library 2024-09-16 13:57:18 -07:00
t-ctype.c Merge branch 'jk/mark-unused-parameters' 2024-08-26 11:32:23 -07:00
t-example-decorate.c t-example-decorate: remove test messages 2024-07-30 13:31:46 -07:00
t-hash.c unit-tests: ignore unused argc/argv 2024-08-17 09:46:12 -07:00
t-hashmap.c t-hashmap: stop calling setup() for t_intern() test 2024-08-20 08:33:18 -07:00
t-mem-pool.c unit-tests: ignore unused argc/argv 2024-08-17 09:46:12 -07:00
t-oidmap.c t: migrate helper/test-oidmap.c to unit-tests/t-oidmap.c 2024-07-03 09:12:14 -07:00
t-oidtree.c
t-prio-queue.c unit-tests: ignore unused argc/argv 2024-08-17 09:46:12 -07:00
t-reftable-basics.c Merge branch 'jk/mark-unused-parameters' 2024-08-26 11:32:23 -07:00
t-reftable-block.c Merge branch 'ps/reftable-concurrent-compaction' 2024-09-03 09:15:03 -07:00
t-reftable-merged.c t/unit-tests: introduce reftable library 2024-09-16 13:57:18 -07:00
t-reftable-pq.c unit-tests: ignore unused argc/argv 2024-08-17 09:46:12 -07:00
t-reftable-readwrite.c t/unit-tests: introduce reftable library 2024-09-16 13:57:18 -07:00
t-reftable-record.c unit-tests: ignore unused argc/argv 2024-08-17 09:46:12 -07:00
t-reftable-stack.c t/unit-tests: introduce reftable library 2024-09-16 13:57:18 -07:00
t-reftable-tree.c unit-tests: ignore unused argc/argv 2024-08-17 09:46:12 -07:00
t-strbuf.c unit-tests: ignore unused argc/argv 2024-08-17 09:46:12 -07:00
t-strcmp-offset.c unit-tests: ignore unused argc/argv 2024-08-17 09:46:12 -07:00
t-strvec.c Merge branch 'jk/mark-unused-parameters' 2024-08-26 11:32:23 -07:00
t-trailer.c unit-tests: ignore unused argc/argv 2024-08-17 09:46:12 -07:00
t-urlmatch-normalization.c t: migrate t0110-urlmatch-normalization to the new framework 2024-08-20 10:08:28 -07:00
test-lib.c unit-tests: add if_test 2024-07-30 13:32:43 -07:00
test-lib.h Merge branch 'rs/unit-tests-test-run' 2024-08-19 11:07:36 -07:00