remove test for specific diagnostic when truncating missing directory
authorPádraig Brady <P@draigBrady.com>
Mon, 9 Jun 2008 15:36:38 +0000 (16:36 +0100)
committerJim Meyering <meyering@redhat.com>
Tue, 10 Jun 2008 06:32:52 +0000 (08:32 +0200)
Solaris 10 returns ENOTDIR when truncating a nonexistent directory,
whereas Linux returns EISDIR (because it has a trailing /).
* tests/misc/truncate-fail-diag: Remove the test for the specific error.

tests/misc/truncate-fail-diag

index 3289625..0c6bb1c 100755 (executable)
@@ -42,9 +42,8 @@ compare out exp || fail=1
 
 dir=$d1/
 truncate -s0 $dir > out 2>&1 && fail=1
-cat <<EOF > exp
-truncate: cannot open \`$dir' for writing: Is a directory
-EOF
-compare out exp || fail=1
+#The following can be returned at least
+#truncate: cannot open \`$dir' for writing: Not a directory
+#truncate: cannot open \`$dir' for writing: Is a directory
 
 (exit $fail); exit $fail