TEST: Add a simple test for mkdir/rmdir
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com>libnfs-4.0.0-vitalif
parent
fa710176f2
commit
141581d9d5
|
@ -3,6 +3,7 @@ TESTSHARE="127.0.0.1:${TESTDIR}"
|
|||
TESTURL="nfs://127.0.0.1${TESTDIR}"
|
||||
|
||||
start_share() {
|
||||
rm -rf "${TESTDIR}" 2>/dev/null
|
||||
mkdir "${TESTDIR}" 2>/dev/null
|
||||
sudo exportfs -o rw,insecure,no_root_squash "${TESTSHARE}"
|
||||
}
|
||||
|
|
|
@ -0,0 +1,27 @@
|
|||
#!/bin/sh
|
||||
|
||||
. ./functions.sh
|
||||
|
||||
echo "basic mkdir test"
|
||||
|
||||
start_share
|
||||
|
||||
echo -n "Create a directory ... "
|
||||
../examples/nfs-io mkdir "${TESTURL}/dir" >/dev/null || failure
|
||||
success
|
||||
|
||||
echo -n "Stat the new directory ... "
|
||||
./prog_stat "${TESTURL}/dir" > "${TESTDIR}/output" || failure
|
||||
success
|
||||
|
||||
echo -n "Verifying it is a directory ... "
|
||||
grep "nfs_mode:40" "${TESTDIR}/output" >/dev/null || failure
|
||||
success
|
||||
|
||||
echo -n "Remove the directory ... "
|
||||
../examples/nfs-io rmdir "${TESTURL}/dir" >/dev/null || failure
|
||||
success
|
||||
|
||||
stop_share
|
||||
|
||||
exit 0
|
Loading…
Reference in New Issue