summaryrefslogtreecommitdiff
path: root/t/t7800-difftool.sh
diff options
context:
space:
mode:
authorJohn Keeping <john@keeping.me.uk>2015-09-05 14:12:49 +0100
committerJunio C Hamano <gitster@pobox.com>2015-09-08 10:35:05 -0700
commit0968f12a99c4ac784b6b7f858003662cfaae117f (patch)
treee7ef01837bbd052b6b5216627ed82371c814e9b0 /t/t7800-difftool.sh
parentda568b66f1b481998bee3a2569739ca1302fd65c (diff)
downloadgit-0968f12a99c4ac784b6b7f858003662cfaae117f.tar.gz
test-lib-functions: detect test_when_finished in subshelljk/test-lint-forbid-when-finished-in-subshell
test_when_finished does nothing in a subshell because the change to test_cleanup does not affect the parent. There is no POSIX way to detect that we are in a subshell ($$ and $PPID are specified to remain unchanged), but we can detect it on Bash and fall back to ignoring the bug on other shells. Signed-off-by: John Keeping <john@keeping.me.uk> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t7800-difftool.sh')
0 files changed, 0 insertions, 0 deletions