On 17/08/21 15.14, Miriam Rubio wrote:
+test_expect_success 'bisect run fails with exit code equals or greater than 128' ' + write_script test_script.sh <<-\EOF && + exit 128 >/dev/null + EOF + test_must_fail git bisect run ./test_script.sh > my_bisect_log.txt +'
This only checks for exit code equals to 128. You should also check for exit code greater than 128, for example 255.
+ +test_expect_success 'bisect run fails with exit code smaller than 0' ' + write_script test_script.sh <<-\EOF && + exit -1 >/dev/null + EOF + test_must_fail git bisect run ./test_script.sh > my_bisect_log.txt +'
This test looks OK, using -1 as representative of negative exit code. However, wording of test name can also be 'bisect run fails with negative exit code'.
Thanks for reviewing. -- An old man doll... just what I always wanted! - Clara