t/gitweb-lib.sh: Ensure that errors are shown for --debug --immediate
Because '--immediate' stops test suite after first error, therefore in this mode test_debug 'cat gitweb.log' was never ran, thus in effect negating effect of '--debug' option. This made finidng the cause of errors in gitweb test sute difficult. Modify the gitweb_run test subroutine to run test_debug itself in the case of errors (and also remove "test_debug 'cat gitweb.log'" from gitweb tests). This makes it possible to run *gitweb tests* with --immediate ---debug combination of options; also it makes gitweb tests to not output spurious debug data that is not considered error. Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Jakub Narębski <jnareb@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
98885c2914
commit
49151d8b2c
@ -126,7 +126,6 @@ test_expect_success 'load checking: load too high (default action)' '
|
||||
grep "Status: 503 Service Unavailable" gitweb.headers &&
|
||||
grep "503 - The load average on the server is too high" gitweb.body
|
||||
'
|
||||
test_debug 'cat gitweb.log' # just in case
|
||||
test_debug 'cat gitweb.headers'
|
||||
|
||||
# turn off load checking
|
||||
|
||||
Reference in New Issue
Block a user