This is a small quality of life improvement for our test suite, stemming from this discussion: https://lore.kernel.org/git/20240408172638.GB1629595@xxxxxxxxxxxxxxxxxxxxxxx/ But somehow it took me over a year to get back to it. :-/ The first patch is a small cleanup in nearby code; the second one is the interesting part. [1/2]: t7422: replace confusing printf with echo [2/2]: test-lib: teach test_seq the -f option t/t0021-conversion.sh | 4 ++-- t/t0610-reftable-basics.sh | 6 +----- t/t0612-reftable-jgit-compatibility.sh | 13 +++++-------- t/t0613-reftable-write-options.sh | 24 ++++-------------------- t/t1400-update-ref.sh | 10 ++-------- t/t5004-archive-corner-cases.sh | 5 +---- t/t6422-merge-rename-corner-cases.sh | 10 ++-------- t/t7422-submodule-output.sh | 9 +++------ t/test-lib-functions.sh | 9 ++++++++- 9 files changed, 28 insertions(+), 62 deletions(-) -Peff