18.t revision 271294
1284345Ssjg#!/bin/sh 2284345Ssjg# $FreeBSD: head/tools/regression/pjdfstest/tests/rename/18.t 211352 2010-08-15 21:24:17Z pjd $ 3284345Ssjg 4284345Ssjgdesc="rename returns EINVAL when the 'from' argument is a parent directory of 'to'" 5288227Sbdrewery 6288227Sbdrewerydir=`dirname $0` 7288227Sbdrewery. ${dir}/../misc.sh 8288227Sbdrewery 9288227Sbdreweryecho "1..6" 10288227Sbdrewery 11288227Sbdreweryn0=`namegen` 12288227Sbdreweryn1=`namegen` 13288227Sbdreweryn2=`namegen` 14288227Sbdrewery 15284345Ssjgexpect 0 mkdir ${n0} 0755 16284345Ssjgexpect 0 mkdir ${n0}/${n1} 0755 17284345Ssjg 18284345Ssjgexpect EINVAL rename ${n0} ${n0}/${n1} 19284345Ssjgexpect EINVAL rename ${n0} ${n0}/${n1}/${n2} 20284345Ssjg 21284345Ssjgexpect 0 rmdir ${n0}/${n1} 22expect 0 rmdir ${n0} 23