01.t revision 211474
112099Sjoerg#!/bin/sh 212099Sjoerg# $FreeBSD: head/tools/regression/pjdfstest/tests/open/01.t 211474 2010-08-18 22:06:43Z pjd $ 312099Sjoerg 412099Sjoergdesc="open returns ENOTDIR if a component of the path prefix is not a directory" 512099Sjoerg 612099Sjoergdir=`dirname $0` 712099Sjoerg. ${dir}/../misc.sh 812099Sjoerg 912099Sjoergecho "1..22" 1012099Sjoerg 1112099Sjoergn0=`namegen` 1212099Sjoergn1=`namegen` 1312099Sjoerg 1412099Sjoergexpect 0 mkdir ${n0} 0755 1512099Sjoergfor type in regular fifo block char socket; do 1612099Sjoerg create_file ${type} ${n0}/${n1} 1712099Sjoerg expect ENOTDIR open ${n0}/${n1}/test O_RDONLY 1812099Sjoerg expect ENOTDIR open ${n0}/${n1}/test O_CREAT 0644 1912099Sjoerg expect 0 unlink ${n0}/${n1} 2012099Sjoergdone 2112099Sjoergexpect 0 rmdir ${n0} 2212099Sjoerg