Update File::Copy tests to skip on OpenBSD, as it mounts too many filesystems nosuid.
Jesse Vincent [Wed, 16 Dec 2009 02:08:40 +0000 (21:08 -0500)]
[perl #71334] is the TODO for a better fix for this

lib/File/Copy.t

index abff488..2644bce 100644 (file)
@@ -239,6 +239,9 @@ SKIP: {
 
     my $skips = @tests * 6 * 8;
 
+    # TODO - make this skip fire if we're on a nosuid filesystem rather than guessing by OS
+    skip "OpenBSD filesystems default to nosuid breaking these tests", $skips
+          if $^O eq 'openbsd';
     skip "-- Copy preserves RMS defaults, not POSIX permissions.", $skips
           if $^O eq 'VMS';
     skip "Copy doesn't set file permissions correctly on Win32.",  $skips