t9502: fix &&-chain breakage
[gitweb.git] / t / t0005-signals.sh
index aeea50c6339ebd4a0d33ce03b7fad5948e69a8a8..5c5707d7158bd5156ba02c8955b0c0cc11eaa0ba 100755 (executable)
@@ -10,8 +10,8 @@ one
 EOF
 
 test_expect_success 'sigchain works' '
-       test-sigchain >actual
-       case "$?" in
+       { test-sigchain >actual; ret=$?; } &&
+       case "$ret" in
        143) true ;; # POSIX w/ SIGTERM=15
        271) true ;; # ksh w/ SIGTERM=15
          3) true ;; # Windows