Thread (58 messages) 58 messages, 4 authors, 2024-08-05

Re: [GSoC][PATCH v7 0/5] t: port reftable/tree_test.c to the unit testing framework

From: Patrick Steinhardt <hidden>
Date: 2024-08-05 11:04:53

On Sun, Aug 04, 2024 at 07:36:44PM +0530, Chandra Pratap wrote:
The reftable library comes with self tests, which are exercised
as part of the usual end-to-end tests and are designed to
observe the end-user visible effects of Git commands. What it
exercises, however, is a better match for the unit-testing
framework, merged at 8bf6fbd0 (Merge branch 'js/doc-unit-tests',
2023-12-09), which is designed to observe how low level
implementation details, at the level of sequences of individual
function calls, behave.

Hence, port reftable/tree_test.c to the unit testing framework and
improve upon the ported test. The first patch in the series is
preparatory cleanup, the second patch moves the test to the unit
testing framework, and the rest of the patches improve upon the
ported test.

Mentored-by: Patrick Steinhardt [off-list ref]
Mentored-by: Christian Couder [off-list ref]
Signed-off-by: Chandra Pratap <redacted>
Only a single change compared to v6, addressing the only feedback on
that version. So this looks good to me, thanks!

Patrick

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help