No point of switching utf8 layers in all-latin tests
Peter Rabbitson [Mon, 16 Jan 2012 11:08:51 +0000 (12:08 +0100)]
Changes
t/12-fail.t

diff --git a/Changes b/Changes
index 6c52a27..2dcd8b7 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,7 @@
 Revision history for Test-EOL
 
+    - Fix test fails on < 5.8 perls
+
 1.0  2012-01-05
     - Fix misleading test failure diagnostics when only issue are
       trailing whitespaces
index 0665344..3587c0b 100644 (file)
@@ -66,7 +66,7 @@ sub ascii_string {
 sub make_raw_badfile { 
   my $tmpdir = tempdir( CLEANUP => 1 ); 
   my ( $fh, $filename ) = tempfile( DIR => $tmpdir, SUFFIX =>  '.tXt' ); 
-  binmode $fh, ':raw:utf8';
+  binmode $fh, ':raw';
   print $fh ascii_string();
   close $fh;
   return ( $tmpdir, $filename );
@@ -76,7 +76,7 @@ sub make_raw_badfile {
 sub make_bad_file_1 {
   my $tmpdir = tempdir( CLEANUP => 1 );
   my ($fh, $filename) = tempfile( DIR => $tmpdir, SUFFIX => '.pL' );
-  binmode $fh, ':raw:utf8';
+  binmode $fh, ':raw';
   my $str = <<"DUMMY";
 #!perl
 
@@ -92,7 +92,7 @@ DUMMY
 sub make_bad_file_2 {
   my $tmpdir = tempdir( CLEANUP => 1 );
   my ($fh, $filename) = tempfile( DIR => $tmpdir, SUFFIX => '.pL' );
-  binmode $fh, ':raw:utf8';
+  binmode $fh, ':raw';
   print $fh <<"DUMMY";
 #!perl
 
@@ -114,7 +114,7 @@ DUMMY
 sub make_bad_file_3 {
   my $tmpdir = tempdir( CLEANUP => 1 );
   my ($fh, $filename) = tempfile( DIR => $tmpdir, SUFFIX => '.pm' );
-  binmode $fh, ':raw:utf8';
+  binmode $fh, ':raw';
   print $fh <<"DUMMY";
 use strict;\r
 \r
@@ -136,7 +136,7 @@ DUMMY
 sub make_bad_file_4 {
   my $tmpdir = tempdir( CLEANUP => 1 );
   my ($fh, $filename) = tempfile( DIR => $tmpdir, SUFFIX => '.pL' );
-  binmode $fh, ':raw:utf8';
+  binmode $fh, ':raw';
   print $fh <<"DUMMY";
 #!perl