On Sat, 19 Feb 2011, Ævar Arnfjörð Bjarmason wrote: > Change the gitweb_run test subroutine to spew errors to stderr if > there are any, previously it would just silently fail, which made > tests very hard to debug. > > Before you'd get this output, when running tests under `--verbose > --immediate --debug`: Which test? [...] > --- a/t/gitweb-lib.sh > +++ b/t/gitweb-lib.sh > @@ -82,7 +82,12 @@ gitweb_run () { > } > close O; > ' gitweb.output && > - if grep '^[[]' gitweb.log >/dev/null 2>&1; then false; else true; fi > + if grep '^[[]' gitweb.log >/dev/null 2>&1; then > + cat gitweb.log >&2 > + false > + else > + true > + fi I don't understand this change. Either it is not necessary, because test suite (or at least t9500) has test_debug 'cat gitweb.log' after each test, so that error messages would be printed with `--debug`, or it doesn't go far enough: if the above is used then those test_debug should be removed. -- Jakub Narebski Poland -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html