1234567891011121314151617181920212223 |
- #! /usr/bin/env perl
- # http://code.google.com/p/perl-compiler/issues/detail?id=203
- # perlio layers via use open attributes not stored
- BEGIN {
- unless (-d '.git') {
- print "1..0 #SKIP Only if -d .git\n";
- exit;
- }
- unshift @INC, 't';
- require "test.pl";
- }
- use strict;
- use Test::More tests => 1;
- use B::C ();
- my $when = "1.44";
- ctestok(1,'C,-O0','ccode203i',<<'EOF',($B::C::VERSION le $when ? "TODO " : "").'#203 perlio layers via use open');
- use open(IN => ":crlf", OUT => ":encoding(cp1252)");
- open F, "<", "/dev/null";
- my %l = map {$_=>1} PerlIO::get_layers(F, input => 1);
- print $l{crlf} ? q(ok) : keys(%l);
- EOF
|