Branch Coverage

blib/lib/Data/Rx/FailureSet.pm
Criterion Covered Total %
branch 3 34 8.8


line true false branch
25 195 1507 $_->isa('Data::Rx::FailureSet') ? :
0 1632 unless $arg->{'failures'}
47 0 0 if (@{$self->{'failures'};}) { }
57 0 0 unless @{$self->{'failures'};}
66 0 0 unless @path == @type
73 0 0 if ($type[$i] eq 'k') { }
0 0 elsif ($type[$i] eq 'i') { }
74 0 0 if (ref $$p and ref $$p ne "HASH")
79 0 0 unless ref $$p
82 0 0 if (ref $$p and ref $$p ne "ARRAY")
87 0 0 unless ref $$p
99 0 0 if ($error eq 'missing' or $error eq 'unexpected') { }
0 0 elsif ($error eq 'size') { }
101 0 0 if (defined $$p and ref $$p ne "HASH")
112 0 0 if (defined $$p and ref $$p ne "ARRAY")
123 0 0 if (ref $$p) { }
127 0 0 if defined $$p