Junio C Hamano <gitster@xxxxxxxxx> writes: > "Han-Wen Nienhuys via GitGitGadget" <gitgitgadget@xxxxxxxxx> writes: > >> From: Han-Wen Nienhuys <hanwen@xxxxxxxxxx> >> >> REFFILES can be used to mark tests that are specific to the packed/loose ref >> storage format and its limitations. Marking such tests is a preparation for >> introducing the reftable storage backend. > > We'd want a bit of documentation either here or in t/README to > explain things like how these two interact with each other, if both > can be active at the same time, etc. By "here", I meant the place in the code where the test_set_prereq was added, not in the proposed log message that will become hard to see when test writers need to work with the sources. Thanks. > >> >> Signed-off-by: Han-Wen Nienhuys <hanwen@xxxxxxxxxx> >> --- >> t/test-lib.sh | 2 ++ >> 1 file changed, 2 insertions(+) >> >> diff --git a/t/test-lib.sh b/t/test-lib.sh >> index d3f6af6a6545..ea7397c633db 100644 >> --- a/t/test-lib.sh >> +++ b/t/test-lib.sh >> @@ -1481,6 +1481,8 @@ parisc* | hppa*) >> ;; >> esac >> >> +test_set_prereq REFFILES >> + >> ( COLUMNS=1 && test $COLUMNS = 1 ) && test_set_prereq COLUMNS_CAN_BE_1 >> test -z "$NO_PERL" && test_set_prereq PERL >> test -z "$NO_PTHREADS" && test_set_prereq PTHREADS