4 if (!PerlIO::Layer->find('perlio') || $ENV{PERLIO} eq 'stdio') {
5 print "1..0 # Skip: not perlio\n";
8 require "../../t/test.pl";
18 switches => ['-MIPC::Open3', '-w'],
19 prog => 'open3(q _<&1_, my $out, undef, $ENV{PERLEXE}, q _-e0_)',
24 local $::TODO = "Bogus warning in IPC::Open3::spawn_with_handles"
26 $stderr =~ s/(Use of uninitialized value.*Open3\.pm line \d+\.)\n//;
27 is($1, undef, 'No bogus warning found');
31 "dup STDOUT in a child process by using its file descriptor";