Re: [GSoC][PATCH 0/6] t: port reftable/stack_test.c to the unit testing framework
On Wed, 7 Aug 2024 at 02:08, Junio C Hamano <gitster@pobox.com> wrote:
Show 25 quoted lines
>
> Chandra Pratap <chandrapratap3519@gmail.com> writes:
>
> > 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/stack_test.c to the unit testing framework and
> > improve upon the ported test. The first patch in the series moves
> > the test to the unit testing framework, and the rest of the patches
> > improve upon the ported test.
>
> However, reftable/stack_test.c currently is a moving target because
> there is an in-flight topic that improves the table compaction and
> that topic wants to add more tests there. So let's wait until the
> dust from the other topic settles before doing the first step of
> this topic to move the file to t/unit-tests/ hiearchy.
>
> Thanks.
>
Oh okay, I will focus on the other tests in the meantime.
--snip--