Re: [perl #32272] Not OK: perl v5.8.5 +MAINT23414 on cygwin-thread-multi-64int 1...
Yitzchak Scott-Thoennes [Tue, 9 Nov 2004 17:40:13 +0000 (09:40 -0800)]
Message-ID: <20041110014012.GA2796@efn.org>

p4raw-id: //depot/perl@23491

t/io/tell.t

index fa9d809..21e8336 100755 (executable)
@@ -148,7 +148,13 @@ print $tst "foobar";
 close $tst;
 open($tst,">>$written")  || die "Cannot open $written:$!";
 
+# This test makes a questionable assumption that the file pointer will
+# be at eof after opening a file but before seeking, reading, or writing.
+# Only known failure is on cygwin.
+my $skip = $^O eq "cygwin" && &PerlIO::get_layers($tst) eq 'stdio'
+    && ' # skip: file pointer not at eof';
+
 if (tell($tst) == 6)
-{ print "ok 28\n"; } else { print "not ok 28\n"; }
+{ print "ok 28$skip\n"; } else { print "not ok 28$skip\n"; }
 close $tst;