#!/usr/bin/perl
package foo;
use warnings;
use strict;
use Test::More tests => 2;
use autodie;
use_system();
ok("system() works with a lexical 'no autodie' block (github issue #69");
break_system();
sub break_system {
no autodie;
open(my $fh, "<", 'NONEXISTENT');
ok("survived failing open");
}
sub use_system {
system($^X, '-e' , 1);
}
1;