t3600: comment on inducing SIGPIPE in git rm
Add a comment about intentionally inducing SIGPIPE since this is unusual and future developers should be aware. Also, even though we are trying to refactor git commands out of the upstream of pipes, we cannot do it here since we rely on it being upstream to induce SIGPIPE. Comment on that as well so that future developers do not try to change it. Signed-off-by: Denton Liu <liu.denton@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
3b737381d8
commit
50cd31c652
@ -251,6 +251,7 @@ test_expect_success 'choking "git rm" should not let it die with cruft' '
|
||||
echo "100644 $hash 0 some-file-$i"
|
||||
i=$(( $i + 1 ))
|
||||
done | git update-index --index-info &&
|
||||
# git command is intentionally placed upstream of pipe to induce SIGPIPE
|
||||
git rm -n "some-file-*" | : &&
|
||||
test_path_is_missing .git/index.lock
|
||||
'
|
||||
|
Loading…
Reference in New Issue
Block a user