Changeset View
Changeset View
Standalone View
Standalone View
bin/cp/tests/cp_test.sh
Show All 35 Lines | |||||
atf_test_case basic | atf_test_case basic | ||||
basic_body() | basic_body() | ||||
{ | { | ||||
echo "foo" > bar | echo "foo" > bar | ||||
atf_check cp bar baz | atf_check cp bar baz | ||||
check_size baz 4 | check_size baz 4 | ||||
rm -f bar baz | |||||
} | } | ||||
atf_test_case chrdev | atf_test_case chrdev | ||||
chrdev_body() | chrdev_body() | ||||
{ | { | ||||
echo "foo" > bar | echo "foo" > bar | ||||
check_size bar 4 | check_size bar 4 | ||||
atf_check cp /dev/null trunc | atf_check cp /dev/null trunc | ||||
check_size trunc 0 | check_size trunc 0 | ||||
atf_check cp bar trunc | atf_check cp bar trunc | ||||
check_size trunc 4 | check_size trunc 4 | ||||
atf_check cp /dev/null trunc | atf_check cp /dev/null trunc | ||||
check_size trunc 0 | check_size trunc 0 | ||||
rm -f bar trunc | |||||
} | } | ||||
atf_init_test_cases() | atf_init_test_cases() | ||||
{ | { | ||||
atf_add_test_case basic | atf_add_test_case basic | ||||
atf_add_test_case chrdev | atf_add_test_case chrdev | ||||
} | } |