Branch Coverage

blib/lib/Treex/PML/Schema/Struct.pm
Criterion Covered Total %
branch 5 50 10.0


line true false branch
75 336 0 $members ? :
86 0 0 $members ? :
98 50 0 $members ? :
111 40 0 $members ? :
124 0 0 $members ? :
151 0 0 if defined $_->{'type'}
163 290 454 if defined $_->{'role'}
171 0 0 if (ref $opts)
175 0 0 if $tag ne ''
179 0 0 if (not UNIVERSAL::isa($object, 'HASH')) { }
185 0 0 if (ref $object->{$name})
195 0 0 if ($role eq '#CHILDNODES' and not $flags & 1) { }
0 0 elsif ($name ne $knit_name) { }
0 0 elsif ($val ne '') { }
0 0 elsif ($member->is_required) { }
196 0 0 unless (UNIVERSAL::DOES::does($object, 'Treex::PML::Node'))
199 0 0 unless ($flags & 2)
202 0 0 if ($mtype_is == 5) { }
0 0 elsif ($mtype_is == 6) { }
219 0 0 if ($knit_val ne '' and $val ne '') { }
0 0 elsif ($val ne '') { }
228 0 0 if (defined $mtype) { }
229 0 0 if ($knit_val ne '' or $member->is_required)
252 0 0 if ($opts and ref $opts->{'log'})
255 0 0 @$log ? :