Appears that Filesys::Statvfs on OS X actually does return f_namelen.
[perl-fuse.git] / test / statfs.t
index bf24bbb..52fa3ce 100644 (file)
@@ -4,10 +4,10 @@ use Test::More;
 use Config;
 use Filesys::Statvfs;
 
-if ($^O eq 'netbsd' || $^O eq 'darwin') {
-    # Ignoring the f_namelen field; no such animal on OS X statfs(), and
-    # NetBSD's statvfs1(2) syscall doesn't seem to handle f_namelen right
-    # for PUFFS-based filesystems. Not our failure, and mostly irrelevant.
+if ($^O eq 'netbsd') {
+    # Ignoring the f_namelen field; NetBSD's statvfs1(2) syscall doesn't
+    # seem to handle f_namelen right for PUFFS-based filesystems. Not our
+    # failure, and mostly irrelevant.
     plan tests => 6;
 }
 else {
@@ -20,6 +20,6 @@ is(shift(@list),1000000,'blocks');
 is(shift(@list),500000,'blocks free');
 is(shift(@list),1000000,'files');
 is(shift(@list),500000,'files free');
-unless ($^O eq 'netbsd' || $^O eq 'darwin') {
+unless ($^O eq 'netbsd') {
     is(shift(@list),255,'namelen');
 }