On Fri, Jan 26, 2018 at 7:19 PM, Junio C Hamano <gitster@xxxxxxxxx> wrote: > SZEDER Gábor <szeder.dev@xxxxxxxxx> writes: > >> Both 'test_i18ncmp' and 'test_i18ngrep' helper functions are supposed >> to be called from our test scripts, so they should be in >> 'test-lib-functions.sh'. >> >> Signed-off-by: SZEDER Gábor <szeder.dev@xxxxxxxxx> >> --- >> t/test-lib-functions.sh | 26 ++++++++++++++++++++++++++ >> t/test-lib.sh | 26 -------------------------- >> 2 files changed, 26 insertions(+), 26 deletions(-) > > Hmph. I do not care too much either way, but I had an impression > that test-lib-functions.sh is meant to be more generic (i.e. those > who want can steal it from us and use it in their project without > dragging too much of the local convention we employ in this project) > than what is in test-lib.sh, which can heavily be specific to Git, > and I also had an impression that gettext-poison build is quite a > local convention we use in this project, not applicable to other > people. Well, there are a lot of Git-specific functions in 'test-lib-functions.sh' already: test_set_index_version test_tick debug test_commit test_merge test_chmod test_unconfig test_config{,_global} test_cmp_rev test_create_repo test_ln_s_add test_normalize_bool nongit