Branch Coverage

blib/lib/Guacamole.pm
Criterion Covered Total %
branch 11 22 50.0


line true false branch
2115 0 0 unless ref $item eq "ARRAY"
2124 0 0 unless $name and $type and $value and $rules_arrayref
2127 0 0 unless ref $rules_arrayref eq "ARRAY"
2130 0 0 unless $type =~ /^( nullary | unary | assign | list )$/msx
2133 0 0 if grep((!length($_)), $name, $type, $value)
2156 3814 11206 unless (ref ${$valueref;})
2213 122 795 unless (eval { do { my $res = $rec->read(\$text); while (my $value = $rec->value) { do { build_struct($rec, $value); push @values, $$value }; } ; 1 } })
2215 122 0 unless (@values)
2218 304 110 unless defined $start
2228 4 791 unless (@values)
2230 2 2 unless defined $g1_start