Branch Coverage

blib/lib/App/grepurl.pm
Criterion Covered Total %
branch 0 88 0.0


line true false branch
249 0 0 unless (@args)
267 0 0 unless $obj->{'Debug'}
287 0 0 if $obj->{'Debug'}
294 0 0 unless defined $text and length $text > 0
299 0 0 if (defined $opts{'b'}) { }
318 0 0 exists $obj->{'Schemes'}{$s} ? :
0 0 defined $s ? :
321 0 0 if defined $opts{'s'}
326 0 0 exists $obj->{'No_schemes'}{$s} ? :
0 0 if (defined $s) { }
329 0 0 if defined $opts{'S'}
334 0 0 exists $obj->{'Hosts'}{$h} ? :
0 0 defined $h ? :
337 0 0 if defined $opts{'h'}
342 0 0 exists $obj->{'No_hosts'}{$h} ? :
0 0 if (defined $h) { }
345 0 0 if defined $opts{'H'}
352 0 0 exists $obj->{'Extensions'}{$e} ? :
353 0 0 if defined $opts{'e'}
360 0 0 if (exists $obj->{'No_extensions'}{$e}) { }
361 0 0 if defined $opts{'E'}
364 0 0 $p =~ /$obj->{'Path'}/u ? :
365 0 0 if defined $opts{'p'}
368 0 0 if ($p =~ /$obj->{'No_path'}/u) { }
369 0 0 if defined $opts{'P'}
372 0 0 $u =~ /$obj->{'Regex'}/u ? :
373 0 0 if defined $opts{'r'}
376 0 0 if ($u =~ /$obj->{'No_regex'}/u) { }
377 0 0 if defined $opts{'R'}
381 0 0 if defined $opts{'1'}
385 0 0 if defined $opts{'a'}
386 0 0 if defined $opts{'A'}
422 0 0 if (defined $opts->{'u'}) { }
0 0 elsif (defined $opts->{'t'}) { }
0 0 elsif (@ARGV > 0) { }
0 0 elsif (-t STDIN) { }
424 0 0 unless ref $url
425 0 0 if ($url->scheme ne 'file') { }
435 0 0 unless -r $file
440 0 0 unless -r $file
471 0 0 if $self->{'Either'}
481 0 0 unless defined $option
487 0 0 if $@
495 0 0 unless defined $option