diff options
author | djm@openbsd.org <djm@openbsd.org> | 2022-03-31 03:07:33 +0000 |
---|---|---|
committer | Darren Tucker <dtucker@dtucker.net> | 2022-04-20 15:31:55 +1000 |
commit | 687bbf23572d8bdf25cbbcdf8ac583514e1ba710 (patch) | |
tree | 7905c328215336fa27e6700058f2a81952c95122 /regress/sftp-cmds.sh | |
parent | f1233f19a6a9fe58f52946f50df4772f5b136761 (diff) | |
download | openssh-git-687bbf23572d8bdf25cbbcdf8ac583514e1ba710.tar.gz |
upstream: regression test for sftp cp command
OpenBSD-Regress-ID: c96bea9edde3a384b254785e7f9b2b24a81cdf82
Diffstat (limited to 'regress/sftp-cmds.sh')
-rw-r--r-- | regress/sftp-cmds.sh | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/regress/sftp-cmds.sh b/regress/sftp-cmds.sh index 1289c408..85f0e976 100644 --- a/regress/sftp-cmds.sh +++ b/regress/sftp-cmds.sh @@ -1,4 +1,4 @@ -# $OpenBSD: sftp-cmds.sh,v 1.14 2013/06/21 02:26:26 djm Exp $ +# $OpenBSD: sftp-cmds.sh,v 1.15 2022/03/31 03:07:33 djm Exp $ # Placed in the Public Domain. # XXX - TODO: @@ -197,6 +197,11 @@ rm -f ${COPY}.2 echo "ln -s ${COPY}.1 ${COPY}.2" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 || fail "ln -s failed" test -h ${COPY}.2 || fail "missing file after ln -s" +verbose "$tid: cp" +rm -f ${COPY}.2 +echo "cp ${COPY}.1 ${COPY}.2" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 || fail "cp failed" +cmp ${COPY}.1 ${COPY}.2 || fail "created file is not equal after cp" + verbose "$tid: mkdir" echo "mkdir ${COPY}.dd" | ${SFTP} -D ${SFTPSERVER} >/dev/null 2>&1 \ || fail "mkdir failed" |