]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'cp/unit-test-reftable-tree'
authorJunio C Hamano <gitster@pobox.com>
Wed, 14 Aug 2024 21:54:56 +0000 (14:54 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 14 Aug 2024 21:54:56 +0000 (14:54 -0700)
A test in reftable library has been rewritten using the unit test
framework.

* cp/unit-test-reftable-tree:
  t-reftable-tree: improve the test for infix_walk()
  t-reftable-tree: add test for non-existent key
  t-reftable-tree: split test_tree() into two sub-test functions
  t: move reftable/tree_test.c to the unit testing framework
  reftable: remove unnecessary curly braces in reftable/tree.c

1  2 
Makefile
reftable/reftable-tests.h
t/helper/test-reftable.c

diff --cc Makefile
index 699af109f70c2aeb8d6f2b34e5bd4fa407651c6c,d736b2f8bd5ddf001aceae5f52a358828f6587aa..13890710f80852cf597e70704a21af057ebb0893
+++ b/Makefile
@@@ -1333,16 -1334,9 +1333,17 @@@ THIRD_PARTY_SOURCES += sha1collisiondet
  THIRD_PARTY_SOURCES += sha1dc/%
  
  UNIT_TEST_PROGRAMS += t-ctype
 +UNIT_TEST_PROGRAMS += t-example-decorate
 +UNIT_TEST_PROGRAMS += t-hash
  UNIT_TEST_PROGRAMS += t-mem-pool
 +UNIT_TEST_PROGRAMS += t-oidmap
 +UNIT_TEST_PROGRAMS += t-oidtree
  UNIT_TEST_PROGRAMS += t-prio-queue
 +UNIT_TEST_PROGRAMS += t-reftable-basics
 +UNIT_TEST_PROGRAMS += t-reftable-merged
 +UNIT_TEST_PROGRAMS += t-reftable-pq
 +UNIT_TEST_PROGRAMS += t-reftable-record
+ UNIT_TEST_PROGRAMS += t-reftable-tree
  UNIT_TEST_PROGRAMS += t-strbuf
  UNIT_TEST_PROGRAMS += t-strcmp-offset
  UNIT_TEST_PROGRAMS += t-strvec
Simple merge
index 672eaedae0af1913f493070201c1b5d4f3b92292,9475db2f764450f919c9111c7855272ba42d5e15..623cf3f0f5ebaad4e8a48008e32b2fc5d80893d9
@@@ -5,9 -5,12 +5,8 @@@
  int cmd__reftable(int argc, const char **argv)
  {
        /* test from simple to complex. */
 -      basics_test_main(argc, argv);
 -      record_test_main(argc, argv);
        block_test_main(argc, argv);
-       tree_test_main(argc, argv);
 -      pq_test_main(argc, argv);
        readwrite_test_main(argc, argv);
 -      merged_test_main(argc, argv);
        stack_test_main(argc, argv);
        return 0;
  }