]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - tools/regression/pjdfstest/tests/mknod/08.t
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / tools / regression / pjdfstest / tests / mknod / 08.t
1 #!/bin/sh
2 # $FreeBSD$
3
4 desc="mknod returns EEXIST if the named file exists"
5
6 dir=`dirname $0`
7 . ${dir}/../misc.sh
8
9 echo "1..35"
10
11 n0=`namegen`
12
13 for type in regular dir fifo block char socket symlink; do
14         create_file ${type} ${n0}
15         expect EEXIST mknod ${n0} b 0644 0 0
16         expect EEXIST mknod ${n0} c 0644 0 0
17         expect EEXIST mknod ${n0} f 0644 0 0
18         if [ "${type}" = "dir" ]; then
19                 expect 0 rmdir ${n0}
20         else
21                 expect 0 unlink ${n0}
22         fi
23 done