issue201.t 624 B

1234567891011121314151617181920
  1. #! /usr/bin/env perl
  2. # http://code.google.com/p/perl-compiler/issues/detail?id=201
  3. # broken %INC. Subroutine import redefined at .../Config.pm line 38
  4. BEGIN {
  5. unless (-d '.git') {
  6. print "1..0 #SKIP Only if -d .git\n";
  7. exit;
  8. }
  9. }
  10. use strict;
  11. use Test::More tests => 2;
  12. my $X = $^X =~ m/\s/ ? qq{"$^X"} : $^X;
  13. my $perlcc = "$X -Iblib/arch -Iblib/lib blib/script/perlcc";
  14. my $result = `$perlcc -O3 -UB -r -e 'sub can {require Config; Config->import;return \$Config{d_flock}}use IO::File;can();print "ok\n"' 2>err`;
  15. my $err = do { local $/; open my $fh, "err"; <$fh> };
  16. is($err, "", "stderr");
  17. is($result, "ok\n");