1218885Sdim#!/bin/sh 2218885Sdim# $FreeBSD: head/tools/regression/pjdfstest/tests/truncate/03.t 211352 2010-08-15 21:24:17Z pjd $ 3218885Sdim 4218885Sdimdesc="truncate returns ENAMETOOLONG if an entire path name exceeded {PATH_MAX} characters" 5218885Sdim 6218885Sdimdir=`dirname $0` 7218885Sdim. ${dir}/../misc.sh 8218885Sdim 9218885Sdimecho "1..5" 10218885Sdim 11218885Sdimnx=`dirgen_max` 12218885Sdimnxx="${nx}x" 13218885Sdim 14218885Sdimmkdir -p "${nx%/*}" 15218885Sdim 16218885Sdimexpect 0 create ${nx} 0644 17218885Sdimexpect 0 truncate ${nx} 123 18218885Sdimexpect regular,123 stat ${nx} type,size 19218885Sdimexpect 0 unlink ${nx} 20218885Sdimexpect ENAMETOOLONG truncate ${nxx} 123 21218885Sdim 22218885Sdimrm -rf "${nx%%/*}" 23218885Sdim