From: Elijah Newren Date: Wed, 19 Mar 2025 14:20:05 GMT Subject: Re: [PATCH 1/5] t/t5329-pack-objects-cruft.sh: evict 'repack'-related tests Message-ID: In-Reply-To: <0aa8aa65c130fd62d38b4944c1ce2a97451b0064.1742252411.git.me@ttaylorr.com> On Mon, Mar 17, 2025 at 4:00 PM Taylor Blau wrote: > > The cruft pack feature has two primary test scripts which exercise > various parts of it, which are: > > - t5329-pack-objects-cruft.sh > - t7704-repack-cruft.sh > > The former is designed to test low-level pack generation mechanics at > the 'git pack-objects --cruft'-level, which is plumbing. The latter, on > the other hand, is designed to test the user-facing behavior through > 'git repack --cruft', which is porcelain (under the "ancillary > manipulators" sub-section). > > At some point a handful of tests which should have been added to the > latter script were instead written to the former. This isn't a huge > deal, but rectifying it is straightforward. Move a handful of > 'repack'-related tests out of t5329 and into their rightful home in > t7704. > > Signed-off-by: Taylor Blau > --- > t/t5329-pack-objects-cruft.sh | 250 ---------------------------------- > t/t7704-repack-cruft.sh | 250 ++++++++++++++++++++++++++++++++++ > 2 files changed, 250 insertions(+), 250 deletions(-) A quick view with --color-moved makes it easy to verify that the tests simply moved.