summaryrefslogtreecommitdiff
path: root/t/t2018-checkout-branch.sh
diff options
context:
space:
mode:
authorLibravatar SZEDER Gábor <szeder.dev@gmail.com>2017-03-18 17:13:59 +0100
committerLibravatar Junio C Hamano <gitster@pobox.com>2017-03-18 10:18:20 -0700
commit4ecae3c8c182a7d3bd27b6e0e0afd0000f825d8e (patch)
tree60e33c8a5a13ddbc67dbc7870c39d7b833fa6675 /t/t2018-checkout-branch.sh
parentPreparing for 2.12.1 (diff)
downloadtgif-4ecae3c8c182a7d3bd27b6e0e0afd0000f825d8e.tar.xz
tests: create an interactive gdb session with the 'debug' helper
The 'debug' test helper is supposed to facilitate debugging by running a command of the test suite under gdb. Unfortunately, its usefulness is severely limited, because that gdb session is not interactive, since the test's, and thus gdb's standard input is redirected from /dev/null (for a good reason, see 781f76b15 (test-lib: redirect stdin of tests, 2011-12-15)). Redirect gdb's standard file descriptors from/to the test environment's stdin, stdout and stderr in the 'debug' helper, thus creating an interactive gdb session (even in non-verbose mode), which is much, much more useful. Signed-off-by: SZEDER Gábor <szeder.dev@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t2018-checkout-branch.sh')
0 files changed, 0 insertions, 0 deletions