diff options
author | djm@openbsd.org <djm@openbsd.org> | 2021-03-31 21:59:26 +0000 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2021-04-01 09:22:53 +1100 |
commit | 4cbc4a722873d9b68cb5496304dc050d7168df78 (patch) | |
tree | 7b6fc70492602611b31f2dff7dcc8833279ea835 | |
parent | 259d648e63e82ade4fe2c2c73c8b67fe57d9d049 (diff) |
upstream: cannot effectively test posix-rename extension after
changes in feature advertisment.
OpenBSD-Regress-ID: 5e390bf88d379162aaa81b60ed86b34cb0c54d29
-rw-r--r-- | regress/sftp-perm.sh | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/regress/sftp-perm.sh b/regress/sftp-perm.sh index 304ca0ac..de96a14d 100644 --- a/regress/sftp-perm.sh +++ b/regress/sftp-perm.sh @@ -1,4 +1,4 @@ -# $OpenBSD: sftp-perm.sh,v 1.2 2013/10/17 22:00:18 djm Exp $ +# $OpenBSD: sftp-perm.sh,v 1.3 2021/03/31 21:59:26 djm Exp $ # Placed in the Public Domain. tid="sftp permissions" @@ -220,13 +220,15 @@ perm_test \ "test ! -d ${COPY}.dd" \ "test -d ${COPY}.dd" -perm_test \ - "posix-rename" \ - "realpath,stat,lstat" \ - "rename $COPY ${COPY}.1" \ - "touch $COPY" \ - "test -f ${COPY}.1 -a ! -f $COPY" \ - "test -f $COPY -a ! -f ${COPY}.1" +# Can't readily test this because the client falls back to traditional rename. +# XXX maybe there is a behaviorial difference we can test for? +#perm_test \ +# "posix-rename" \ +# "realpath,stat,lstat" \ +# "rename $COPY ${COPY}.1" \ +# "touch $COPY" \ +# "test -f ${COPY}.1 -a ! -f $COPY" \ +# "test -f $COPY -a ! -f ${COPY}.1" perm_test \ "rename" \ |