Home | History | Annotate | Download | only in sh

Lines Matching refs:pipefail

925 atf_test_case pipefail
927 atf_set "descr" "Basic tests of the pipefail option"
930 ${TEST_SH} -c 'set -o pipefail' 2>/dev/null ||
931 atf_skip "pipefail option not supported by ${TEST_SH}"
933 atf_check -s exit:0 -o match:'pipefail.*off' -e empty ${TEST_SH} -c \
934 'set -o | grep pipefail'
935 atf_check -s exit:0 -o match:'pipefail.*on' -e empty ${TEST_SH} -c \
936 'set -o pipefail; set -o | grep pipefail'
941 'set -o pipefail; (exit 1) | (exit 2) | (exit 0)'
943 'set -o pipefail; (exit 1) | (exit 0) | (exit 0)'
945 'set -o pipefail; (exit 0) | (exit 0) | (exit 0)'
950 'set -o pipefail; ! (exit 1) | (exit 2) | (exit 0)'
952 'set -o pipefail; ! (exit 1) | (exit 0) | (exit 0)'
954 'set -o pipefail; ! (exit 0) | (exit 0) | (exit 0)'
959 'set -o pipefail; (exit 1) | (exit 2) | (exit 0); echo $?'
961 'set -o pipefail; (exit 1) | (exit 0) | (exit 0); echo $?'
963 'set -o pipefail; (exit 0) | (exit 0) | (exit 0); echo $?'
968 'set -o pipefail; ! (exit 1) | (exit 2) | (exit 0); echo $?'
970 'set -o pipefail; ! (exit 1) | (exit 0) | (exit 0); echo $?'
972 'set -o pipefail; ! (exit 0) | (exit 0) | (exit 0); echo $?'
1051 atf_add_test_case pipefail