]> Kevux Git Server - fll/commit
Progress: Work on basic list combining tests, changing test strategy.
authorKevin Day <Kevin@kevux.org>
Sat, 19 Sep 2026 22:07:29 +0000 (17:07 -0500)
committerKevin Day <Kevin@kevux.org>
Sat, 19 Sep 2026 22:07:29 +0000 (17:07 -0500)
commit99eeab90315f3391d849bf7d658e27dfbbba4235
treef16503ded733f5db17aa4dc1e024891360995a25
parente79c51654403c2d2357db7720b778003885b1e9d
Progress: Work on basic list combining tests, changing test strategy.

The previous strategies that I used were only doing a file of only **Objects** and files of only **Contents**.
This worked well for simple things.
This ideally better allowed for more isolated unit tests.

However, it is easier to write and follow tests of a complete **FSS** file.
This means doing both the **Object** and **Content** tests in the same unit test (despite being separate functions).
This provides more accurate checks, better testing, and as mentioned easier to write and follow test files.
17 files changed:
level_1/fl_fss/c/fss/basic_list.c
level_1/fl_fss/c/private-fss-list.c
level_1/fl_fss/c/private-fss.c
level_1/fl_fss/data/tests/contents/basic_list-combining_read-1.txt
level_1/fl_fss/data/tests/contents/basic_list-combining_read-2.txt
level_1/fl_fss/data/tests/contents/basic_list-combining_read-3.txt
level_1/fl_fss/data/tests/contents/basic_list-combining_read-4.txt
level_1/fl_fss/data/tests/contents/basic_list-combining_read-5.txt [deleted file]
level_1/fl_fss/data/tests/counts/basic_list-combining_read.txt [new file with mode: 0644]
level_1/fl_fss/data/tests/matches/basic_list-combining_read.txt [new file with mode: 0644]
level_1/fl_fss/data/tests/objects/basic_list-combining_read.txt
level_1/fl_fss/data/tests/strings/basic_list-combining_read.txt
level_1/fl_fss/tests/unit/c/data-fss.c
level_1/fl_fss/tests/unit/c/data-fss.h
level_1/fl_fss/tests/unit/c/test-fss-basic_list_content_read.c
level_1/fl_fss/tests/unit/c/test-fss-extended_list_content_read.c
level_1/fl_fss/tests/unit/c/test-fss.c