]> git.ipfire.org Git - thirdparty/git.git/blob - t/t0005-signals.sh
chain kill signals for cleanup functions
[thirdparty/git.git] / t / t0005-signals.sh
1 #!/bin/sh
2
3 test_description='signals work as we expect'
4 . ./test-lib.sh
5
6 cat >expect <<EOF
7 three
8 two
9 one
10 EOF
11
12 test_expect_success 'sigchain works' '
13 test-sigchain >actual
14 case "$?" in
15 130) true ;; # POSIX w/ SIGINT=2
16 3) true ;; # Windows
17 *) false ;;
18 esac &&
19 test_cmp expect actual
20 '
21
22 test_done