Integrate:
[p5sagit/p5-mst-13.2.git] / t / io / crlf.t
index 96f7ed7..084be21 100644 (file)
@@ -32,8 +32,10 @@ if (find PerlIO::Layer 'perlio') {
 
  SKIP:
  {
-  if ($^X =~ /\bminiperl\b/) { skip(q/miniperl can't load PerlIO layers/) }
-  my $fcontents = join "", map {"$_\r\n"} "a".."zzz";
+  eval 'use PerlIO::scalar';
+  skip(q/miniperl cannnot load PerlIO::scalar/)
+      if $@ =~ /dynamic loading not available/;
+  my $fcontents = join "", map {"$_\015\012"} "a".."zzz";
   open my $fh, "<:crlf", \$fcontents;
   local $/ = "xxx";
   local $_ = <$fh>;