summaryrefslogtreecommitdiffstats
path: root/tools/regression/bin
diff options
context:
space:
mode:
authordds <dds@FreeBSD.org>2007-12-16 08:25:34 +0000
committerdds <dds@FreeBSD.org>2007-12-16 08:25:34 +0000
commit073a04f86942a4c16f35b474774d8f7b80242606 (patch)
treeee9f145d2ab4dd57a442fee1e280293a26fe8f94 /tools/regression/bin
parent9d79823938de2c9eda23d7f0af20ce4db6e2d966 (diff)
downloadFreeBSD-src-073a04f86942a4c16f35b474774d8f7b80242606.zip
FreeBSD-src-073a04f86942a4c16f35b474774d8f7b80242606.tar.gz
Verify that the moved source is no longer there.
Diffstat (limited to 'tools/regression/bin')
-rw-r--r--tools/regression/bin/mv/regress.sh26
1 files changed, 26 insertions, 0 deletions
diff --git a/tools/regression/bin/mv/regress.sh b/tools/regression/bin/mv/regress.sh
index f30eda1..c670241 100644
--- a/tools/regression/bin/mv/regress.sh
+++ b/tools/regression/bin/mv/regress.sh
@@ -88,6 +88,18 @@ ckd()
fi
}
+# Verify that the specified file does not exist
+# (is not there)
+cknt()
+{
+ if [ -e $1 ]
+ then
+ notok
+ else
+ ok
+ fi
+}
+
# A part of a test succeeds
ok()
{
@@ -108,6 +120,7 @@ do
mkf fa
mv fa ${FS}fb
ckf fa ${FS}fb
+ cknt fa
end
begin 'Move files into directory'
@@ -117,6 +130,8 @@ do
mv fa fb ${FS}1/2/3
ckf fa ${FS}1/2/3/fa
ckf fb ${FS}1/2/3/fb
+ cknt fa
+ cknt fb
end
begin 'Move file from directory to file'
@@ -124,6 +139,7 @@ do
mkf 1/2/3/fa
mv 1/2/3/fa ${FS}fb
ckf fa ${FS}fb
+ cknt 1/2/3/fa
end
begin 'Move file from directory to directory'
@@ -132,12 +148,14 @@ do
mkf da1/da2/da3/fa
mv da1/da2/da3/fa ${FS}db1/db2/db3/fb
ckf fa ${FS}db1/db2/db3/fb
+ cknt da1/da2/da3/fa
end
begin 'Rename directory'
mkd da
mv da ${FS}db
ckd da ${FS}db
+ cknt da
end
begin 'Move directory to directory name'
@@ -145,6 +163,7 @@ do
mkdir -p ${FS}db1/db2/db3
mv da1/da2/da3/da ${FS}db1/db2/db3/db
ckd da ${FS}db1/db2/db3/db
+ cknt da1/da2/da3/da
end
begin 'Move directory to directory'
@@ -152,6 +171,7 @@ do
mkdir -p ${FS}db1/db2/db3
mv da1/da2/da3/da ${FS}db1/db2/db3
ckd da ${FS}db1/db2/db3/da
+ cknt da1/da2/da3/da
end
begin 'Move directory to existing directory'
@@ -159,12 +179,14 @@ do
mkdir -p ${FS}db1/db2/db3/da
mv da1/da2/da3/da ${FS}db1/db2/db3
ckd da ${FS}db1/db2/db3/da
+ cknt da1/da2/da3/da
end
begin 'Rename fifo'
mkp fa
mv fa ${FS}fb
ckp fa ${FS}fb
+ cknt fa
end
begin 'Move fifos into directory'
@@ -174,6 +196,8 @@ do
mv fa fb ${FS}1/2/3
ckp fa ${FS}1/2/3/fa
ckp fb ${FS}1/2/3/fb
+ cknt fa
+ cknt fb
end
begin 'Move fifo from directory to fifo'
@@ -181,6 +205,7 @@ do
mkp 1/2/3/fa
mv 1/2/3/fa ${FS}fb
ckp fa ${FS}fb
+ cknt 1/2/3/fa
end
begin 'Move fifo from directory to directory'
@@ -189,5 +214,6 @@ do
mkp da1/da2/da3/fa
mv da1/da2/da3/fa ${FS}db1/db2/db3/fb
ckp fa ${FS}db1/db2/db3/fb
+ cknt da1/da2/da3/fa
end
done
OpenPOWER on IntegriCloud