--- jerry gay <[EMAIL PROTECTED]> wrote:
> t/010-regression...........NOK 615/0# Failed test ''too_many'
> should parse suc
> cessfully'
> # at t/010-regression.t line 2257.
> # open3: IO::Pipe: Can't spawn-NOWAIT: No such file or directory at
> C:\usr\local
>
\perl-5.8.8\cpan\build\TAPx-Parser-0.50_03\blib\lib/TAPx/Parser/Source.pm
> line 1
> 03
>
> i'll see if i can figure it out.
If you can, I'd be grateful. I don't have a Windows box and I don't
know IPC::Open3 too well, so it's a double whammy.
It's the 'open3' statement in the following snippet which is causing
this:
my $stdout = IO::Select->new();
my $stdout_handle = IO::Handle->new();
$stdout_handle->autoflush(1);
$stdout->add( \*STDOUT );
$stdout->add($stdout_handle);
if ( my $pid = open3( undef, $stdout_handle, undef, $command ) ) {
return TAPx::Parser::Iterator->new($stdout_handle);
}
else {
$self->exit( $? >> 8 );
$self->error("Could not execute ($command): $!");
return;
}
Cheers,
Ovid
--
Buy the book -- http://www.oreilly.com/catalog/perlhks/
Perl and CGI -- http://users.easystreet.com/ovid/cgi_course/