Branch Coverage

lib/IOMux/Bundle.pm
Criterion Covered Total %
branch 9 24 37.5


line true false branch
31 0 1 unless my $in = $self->{'IMB_stdin'} = $args->{'stdin'}
32 0 1 unless &blessed($in) and $in->isa('IOMux::Handler::Write')
37 0 1 unless my $out = $self->{'IMB_stdout'} = $args->{'stdout'}
38 0 1 unless &blessed($out) and $out->isa('IOMux::Handler::Read')
42 0 1 if (my $err = $self->{'IMB_stderr'} = $args->{'stderr'})
43 0 0 unless &blessed($err) and $err->isa('IOMux::Handler::Read')
83 0 0 if (my $e = $self->{'IMB_stderr'})
84 0 0 if $fileno == $e->fileno
95 0 1 if (my $err = $self->{'IMB_stderr'}) { }
0 1 elsif ($cb) { }
100 1 0 if (my $out = $self->{'IMB_stdout'}) { }
104 1 0 if (my $in = $self->{'IMB_stdin'}) { }