Fix cmp(1) tests for "special" mode.
Test failures don't seem to propagate up if atf_check is run in a pipeline. Thus, the tests continued to pass despite the bug reverted in r343245. MFC after: 1 week
This commit is contained in:
parent
5524eff110
commit
b9bdac67da
@ -31,11 +31,10 @@ special_head() {
|
||||
special_body() {
|
||||
echo 0123456789abcdef > a
|
||||
echo 0123456789abcdeg > b
|
||||
cat a | atf_check -s exit:0 cmp a -
|
||||
cat a | atf_check -s exit:0 cmp - a
|
||||
cat b | atf_check -s not-exit:0 cmp a -
|
||||
cat b | atf_check -s not-exit:0 cmp - a
|
||||
true
|
||||
atf_check -s exit:0 -o empty -e empty -x "cat a | cmp a -"
|
||||
atf_check -s exit:0 -o empty -e empty -x "cat a | cmp - a"
|
||||
atf_check -s exit:1 -o not-empty -e empty -x "cat b | cmp a -"
|
||||
atf_check -s exit:1 -o not-empty -e empty -x "cat b | cmp - a"
|
||||
}
|
||||
|
||||
atf_test_case symlink
|
||||
|
Loading…
Reference in New Issue
Block a user