01.t revision 271294
134689Sbde#!/bin/sh 238752Sbde# $FreeBSD: head/tools/regression/pjdfstest/tests/open/01.t 211474 2010-08-18 22:06:43Z pjd $ 31573Srgrimes 434689Sbdedesc="open returns ENOTDIR if a component of the path prefix is not a directory" 534689Sbde 634689Sbdedir=`dirname $0` 738752Sbde. ${dir}/../misc.sh 834689Sbde 934689Sbdeecho "1..22" 1034689Sbde 1134689Sbden0=`namegen` 1234689Sbden1=`namegen` 1334689Sbde 1434689Sbdeexpect 0 mkdir ${n0} 0755 1534689Sbdefor type in regular fifo block char socket; do 1638752Sbde create_file ${type} ${n0}/${n1} 1738752Sbde expect ENOTDIR open ${n0}/${n1}/test O_RDONLY 1838395Sdes expect ENOTDIR open ${n0}/${n1}/test O_CREAT 0644 1938331Sjb expect 0 unlink ${n0}/${n1} 2038454Smsmithdone 2134689Sbdeexpect 0 rmdir ${n0} 2234689Sbde