]> git.ipfire.org Git - thirdparty/git.git/commit
t: add test for git refs list subcommand
authorMeet Soni <meetsoni3017@gmail.com>
Tue, 5 Aug 2025 09:27:58 +0000 (14:57 +0530)
committerJunio C Hamano <gitster@pobox.com>
Tue, 5 Aug 2025 16:11:55 +0000 (09:11 -0700)
commitfed66d91c0fce8a1911b24ad79ed9f10d411874e
tree937dd150664ce191a7a2a031a950dd986c092383
parentaa91c5c57013bdeca7b58ee5044bf667a4757978
t: add test for git refs list subcommand

Add a test script, `t/t1461-refs-list.sh`, for the new `git refs list`
command.

This script acts as a simple driver, leveraging the shared test library
created in the preceding commit. It works by overriding the
`$git_for_each_ref` variable to "git refs list" and then sourcing the
shared library (`t/for-each-ref-tests.sh`).

This approach ensures that `git refs list` is tested against the
entire comprehensive test suite of `git for-each-ref`, verifying
that it acts as a compatible drop-in replacement.

Mentored-by: Patrick Steinhardt <ps@pks.im>
Mentored-by: shejialuo <shejialuo@gmail.com>
Mentored-by: Karthik Nayak <karthik.188@gmail.com>
Signed-off-by: Meet Soni <meetsoni3017@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/meson.build
t/t1461-refs-list.sh [new file with mode: 0755]