Skip to content

Commit ed5dcbf

Browse files
Seyi007gitster
authored andcommitted
t/unit-tests: convert reftable basics test to use clar test framework
Adapt reftable basics test file to clar by using clar assertions where necessary.Break up test edge case to improve modularity and clarity. Signed-off-by: Seyi Kuforiji <[email protected]> Signed-off-by: Junio C Hamano <[email protected]>
1 parent 5dd5c4e commit ed5dcbf

File tree

4 files changed

+229
-221
lines changed

4 files changed

+229
-221
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1364,6 +1364,7 @@ CLAR_TEST_SUITES += u-oid-array
13641364
CLAR_TEST_SUITES += u-oidmap
13651365
CLAR_TEST_SUITES += u-oidtree
13661366
CLAR_TEST_SUITES += u-prio-queue
1367+
CLAR_TEST_SUITES += u-reftable-basics
13671368
CLAR_TEST_SUITES += u-reftable-tree
13681369
CLAR_TEST_SUITES += u-strbuf
13691370
CLAR_TEST_SUITES += u-strcmp-offset
@@ -1377,7 +1378,6 @@ CLAR_TEST_OBJS += $(UNIT_TEST_DIR)/unit-test.o
13771378
CLAR_TEST_OBJS += $(UNIT_TEST_DIR)/lib-oid.o
13781379
CLAR_TEST_OBJS += $(UNIT_TEST_DIR)/lib-reftable-clar.o
13791380

1380-
UNIT_TEST_PROGRAMS += t-reftable-basics
13811381
UNIT_TEST_PROGRAMS += t-reftable-block
13821382
UNIT_TEST_PROGRAMS += t-reftable-merged
13831383
UNIT_TEST_PROGRAMS += t-reftable-pq

t/meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ clar_test_suites = [
88
'unit-tests/u-oidmap.c',
99
'unit-tests/u-oidtree.c',
1010
'unit-tests/u-prio-queue.c',
11+
'unit-tests/u-reftable-basics.c',
1112
'unit-tests/u-reftable-tree.c',
1213
'unit-tests/u-strbuf.c',
1314
'unit-tests/u-strcmp-offset.c',
@@ -55,7 +56,6 @@ clar_unit_tests = executable('unit-tests',
5556
test('unit-tests', clar_unit_tests)
5657

5758
unit_test_programs = [
58-
'unit-tests/t-reftable-basics.c',
5959
'unit-tests/t-reftable-block.c',
6060
'unit-tests/t-reftable-merged.c',
6161
'unit-tests/t-reftable-pq.c',

t/unit-tests/t-reftable-basics.c

Lines changed: 0 additions & 219 deletions
This file was deleted.

0 commit comments

Comments
 (0)