Differential D28677 Diff 83996 sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_send/zfs_send_004_neg.ksh
Changeset View
Changeset View
Standalone View
Standalone View
sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_send/zfs_send_004_neg.ksh
Show First 20 Lines • Show All 90 Lines • ▼ Show 20 Lines | |||||
log_must zfs snapshot $snap2 | log_must zfs snapshot $snap2 | ||||
tmpfile2=$TESTDIR/testfile2.$$ | tmpfile2=$TESTDIR/testfile2.$$ | ||||
log_must touch $tmpfile2 | log_must touch $tmpfile2 | ||||
log_must zfs snapshot $snap3 | log_must zfs snapshot $snap3 | ||||
typeset -i i=0 | typeset -i i=0 | ||||
while (( i < ${#badargs[*]} )) | while (( i < ${#badargs[*]} )) | ||||
do | do | ||||
log_mustnot eval "zfs send ${badargs[i]} >/dev/null" | log_mustnot eval "zfs send ${badargs[i]} >$TEST_BASE_DIR/devnull" | ||||
(( i = i + 1 )) | (( i = i + 1 )) | ||||
done | done | ||||
#Testing zfs send fails by send backup stream to terminal | #Testing zfs send fails by send backup stream to terminal | ||||
for arg in "$snap1" "-i $snap1 $snap2"; do | for arg in "$snap1" "-i $snap1 $snap2"; do | ||||
log_mustnot eval "zfs send $arg >/dev/console" | log_mustnot eval "zfs send $arg >/dev/console" | ||||
done | done | ||||
log_pass "Invalid parameters to 'zfs send' are caught as expected." | log_pass "Invalid parameters to 'zfs send' are caught as expected." |