]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'cp/unit-test-reftable-readwrite'
authorJunio C Hamano <gitster@pobox.com>
Fri, 23 Aug 2024 16:02:35 +0000 (09:02 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 23 Aug 2024 16:02:35 +0000 (09:02 -0700)
* cp/unit-test-reftable-readwrite:
  t-reftable-readwrite: add test for known error
  t-reftable-readwrite: use 'for' in place of infinite 'while' loops
  t-reftable-readwrite: use free_names() instead of a for loop
  t: move reftable/readwrite_test.c to the unit testing framework

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

diff --cc Makefile
index a87e18b317d5b58c7544e76e68dd198a06a24d68,76e4d1c1ec336d1eb9bfd515154370ef29fb6042..e298c8b55ec7a98d8d8b9414851480edbd42826a
+++ b/Makefile
@@@ -1342,9 -1341,8 +1342,10 @@@ UNIT_TEST_PROGRAMS += t-oidtre
  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-readwrite
  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
@@@ -2684,9 -2682,10 +2685,8 @@@ REFTABLE_OBJS += reftable/writer.
  
  REFTABLE_TEST_OBJS += reftable/block_test.o
  REFTABLE_TEST_OBJS += reftable/dump.o
- REFTABLE_TEST_OBJS += reftable/readwrite_test.o
 -REFTABLE_TEST_OBJS += reftable/pq_test.o
  REFTABLE_TEST_OBJS += reftable/stack_test.o
  REFTABLE_TEST_OBJS += reftable/test_framework.o
 -REFTABLE_TEST_OBJS += reftable/tree_test.o
  
  TEST_OBJS := $(patsubst %$X,%.o,$(TEST_PROGRAMS)) $(patsubst %,t/helper/%,$(TEST_BUILTINS_OBJS))
  
index 4b666810af568f1c74cd90618ce6d6ed93a70722,7d955393d2d564cf06ce084c0dc3dab9300ad364..f25034fca8a77a1cc60467ff0e889fdf2efb9d84
@@@ -11,9 -11,10 +11,8 @@@ https://developers.google.com/open-sour
  
  int basics_test_main(int argc, const char **argv);
  int block_test_main(int argc, const char **argv);
 -int pq_test_main(int argc, const char **argv);
  int record_test_main(int argc, const char **argv);
- int readwrite_test_main(int argc, const char **argv);
  int stack_test_main(int argc, const char **argv);
 -int tree_test_main(int argc, const char **argv);
  int reftable_dump_main(int argc, char *const *argv);
  
  #endif
index 623cf3f0f5ebaad4e8a48008e32b2fc5d80893d9,d371e9f9dd7fa27ab33b5f173f9c5e2d435b2a1b..ded28ee5fb024662761e5494375a7f9a32bf0860
@@@ -6,7 -6,8 +6,6 @@@ int cmd__reftable(int argc, const char 
  {
        /* test from simple to complex. */
        block_test_main(argc, argv);
-       readwrite_test_main(argc, argv);
 -      tree_test_main(argc, argv);
 -      pq_test_main(argc, argv);
        stack_test_main(argc, argv);
        return 0;
  }